#symlink #ln #cp #exe #bash #interface #git

app makelink

ln/mklink的便携式替代品,具有cp的接口

2个不稳定版本

0.2.0 2021年1月19日
0.1.0 2019年5月31日

#1 in #ln

MIT许可证

5KB

makelink

mklink在Windows的非cmd.exe外壳上不可用,因为它是一个批处理内置命令。

Windows Git Bash附带的ln版本会复制文件而不是创建实际符号链接。

运行makelink。它会创建符号链接。它可以在Windows、MacOS、Linux以及可能的其他地方运行。

安装

您需要一个最新的Rust构建版本。

cargo install makelink

用法

它与cp命令相同。

makelink <source> <dest>

示例

echo "hi" > foo.txt
makelink foo.txt bar.txt
cat bar.txt # hi

如果您忘记了参数的顺序(您会的),makelink --help很小,而且很直接

USAGE:
    makelink.exe <source> <dest>

FLAGS:
    -h, --help       Prints help information
    -V, --version    Prints version information

ARGS:
    <source>    This is where the link will point to
    <dest>      This is where the link will be created

许可证

makelink在MIT许可证下可用。有关详细信息,请参阅LICENSE.txt

依赖项

~3MB
~50K SLoC