use*_*000 2 shell-script symlink ln
有没有办法使用shell脚本创建目标不存在的符号链接?
从阅读中man 1 ln,我看不到这样做的选项;甚至-f检查目标是否存在。
有没有办法实现我正在寻找的东西?
当你跑
ln -s nonexistenttarget link
Run Code Online (Sandbox Code Playgroud)
ln不检查是否nonexistenttarget存在,它会创建链接,除非link已经存在。如有必要,-f通过删除来解决最后一部分link。
不存在的目标的影响只有在程序尝试取消引用链接时才会感受到,例如通过打开它:
$ ls -l link
lrwxrwxrwx 1 steve steve 17 May 22 08:44 link -> nonexistenttarget
$ cat link
cat: link: No such file or directory
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2477 次 |
| 最近记录: |