行为:
现在,假设我将文件.txt从
me@local: tree
.
|-- ba
| `-- file.txt
|-- foo
| `-- file.txt -> ba/file.txt
`-- foobar
现在,假设我将文件.txt从
ba
移动到foobar
:me@local: mv ba/file.txt foobar/file.txt
我注意到 foo 文件夹中的符号链接仍然指向 ba/file.txt
路径。
有没有一种方法可以创建符号链接,在源文件移动时自动更新路径?
或者在删除源文件时删除符号链接?
这将非常好。
ln
在没有-s
的情况下也可以工作 ;) - mswln
中使用-s
选项,我从未认为这样做是合适的。实际上,除非您有疯狂的分区方案并经常在它们之间移动文件,否则这不是问题。 - TJ L