我正在使用 mac 操作系统。我注意到有一个名为“;”的未知文件它是不可删除的。 我试过:
rm ;
错误信息是:
usage: rm [-f | -i] [-dPRrvW] file ...
unlink file
这是一个空文件,不是目录。任何人都可以向我解释那是什么以及如何删除它吗?
最佳答案
;
在 shell 中用作两个查询之间的分隔符。
echo ; echo tata
将运行 echo toto,然后运行 echo tata。
删除文件,你必须转义它:
rm ';'
这样 ;
不会被你的 shell 解释为关键字,而是作为参数提供给 rm
关于linux - 无法删除名为 ";"的未知文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26965235/