staempfli / symlinker-pro
此包已被弃用且不再维护。未建议替代包。
创建相对符号链接的工具
1.2.0
2019-04-11 13:07 UTC
Requires
- padraic/phar-updater: 1.0.*
- symfony/console: ~4.1|~3.0|~2.1
Requires (Dev)
- kherge/box: ~2.5
This package is auto-updated.
Last update: 2021-04-07 21:29:45 UTC
README
相对符号链接创建器
一个小工具,可以将给定的路径创建为相对符号链接。也可以将包含多个路径的文件内容提供出来,以在单次运行中创建多个符号链接。
特性
- 相对引用 从目标到源自动从给定的路径计算得出
- 支持
relative
和absolute
路径组合 - 从文件内容创建多个符号链接
- 使用
/*
和/**
进行递归符号链接
演示

安装
选项1:使用Composer
composer require "staempfli/symlinker-pro":"~1.0"
选项2:下载 .phar
wget https://github.com/staempfli/symlinker-pro/releases/download/<version>/symlinker-pro.phar
chmod +x ./symlinker-pro.phar
sudo mv ./symlinker-pro.phar /usr/local/bin/symlinker-pro
用法
两种可能性
-
单个符号链接
symlinker-pro create:link <source_path> <destination_path>
-
从文件创建多个符号链接
symlinker-pro create:from:file <file_path>
文件路径内容格式
每行一个符号链接定义,使用 =>
符号来分隔 source_path
和 destination_path
source_path=>destination_path
source_path2=>destination_path2
source_path3=>destination_path3
如果目标路径应从与当前根不同的路径计算,可以在运行 create:from:file
时使用 --dest-prefix-path
选项
要求
- PHP >= 5.5
开发者
许可证
版权
(c) 2016 Staempfli AG