Jen*_*ens 11
使用“有趣的字符”创建/删除文件的两种规范方法是
rm ./- "./-rf ."现代版本的 Unix 实用程序通常支持双破折号来指示选项的结束。在此类系统上,rm -- -删除名为-.
请注意,您不能创建或删除名称中带有斜杠或 ASCII NUL 的文件。如果您有这样的文件(我见过它们),那么您的文件系统中的某些内容就会出现严重错误。
在您使用散列的特定情况下#,问题源于 shell 将开头的单词解释#为shell 注释的开头。一个好的 shell 可以让你禁用这个 shell 功能,称为交互式注释:
unsetopt interactivecommentsshopt -u interactive_comments有了这些,您就可以touch #; rm #轻松无忧。
为了使...
touch "#file"
Run Code Online (Sandbox Code Playgroud)
删除...
rm "#file"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4032 次 |
| 最近记录: |