是否有一个unix shell脚本命令可以创建符号链接,这也适用于Windows? (不是特定于Windows的命令,而是像git bash一样在类似unix的shell上运行的命令)
基本上我要做的是:一个创建一组符号链接的脚本。我的大多数用户都使用Mac,但是有些人在类似unix的shell上运行我的应用程序,比如git bash。发生了什么,windows或git bash正在创建副本而不是符号链接。
我找到了像mklink这样的特定于Windows的命令但是如果可能的话我想要一个适用于windows和mac的脚本。最糟糕的情况我不得不创建一个Windows脚本和一个mac脚本,但是如果可能的话,我们要避免这样做。
答案 0 :(得分:0)
要创建符号链接,请运行
ln -s
-s, --symbolic make symbolic links instead of hard links
它确实有效,你可以看到
$ ln -s 'Lawrence of Arabia (1962).mp4' foo.mp4 $ ls -gG total 2660377 lrwxrwxrwx 1 29 May 31 23:57 foo.mp4 -> Lawrence of Arabia (1962).mp4 -rwx------+ 1 2724222788 May 25 14:22 Lawrence of Arabia (1962).mp4
来源