我可以做这个:
$ pwd
/home/beau
$ ln -s /home/beau/foo/bar.txt /home/beau/bar.txt
$ readlink -f bar.txt
/home/beau/foo/bar.txt
但我希望能够做到这一点:
$ pwd
/home/beau
$ cd foo
$ ln -s bar.txt /home/beau/bar.txt
$ readlink -f /home/beau/bar.txt
/home/beau/foo/bar.txt
这可能吗?我可以以某种方式解析相对路径名并将其传递给ln
吗?
ln -s $(pwd)/bar.txt ~/
或包含安装脚本。
ln -s foo/bar.txt /home/beau/bar.txt