无法删除名为";"的未知文件

时间:2014-11-17 03:51:57

标签: linux macos shell unix vi

我正在使用mac os。我注意到有一个名为&#34 ;;"的未知文件。并且它不可删除。 我试过了:

rm ;

错误信息是:

usage: rm [-f | -i] [-dPRrvW] file ...
       unlink file

这是一个空文件,而不是目录。任何人都可以向我解释这是什么以及如何删除它?

1 个答案:

答案 0 :(得分:3)

;在两个查询之间用作shell中的分隔符。 echo toto; echo tata将运行echo toto然后echo tata。

删除文件,你必须逃避它:

rm ';'

这种方式;不会被shell解释为关键字,而是作为rm的参数提供