日期:2014-05-16  浏览次数:20686 次

unix下边删除"-"开头的文件
  ftp的时候,不小心创建了一个"-o"文件,当发现的时候已经晚了,ls,rm等命令对此操作都无效,比如cat它的时候
引用
cat "-o"
cat: invalid option -- o
Try `cat --help' for more information.


这个时候,“-”已经作为命令参数的一部分了,那该如何对治呢,其实方法很简单,只需要增加"./"的前缀就好了,这样命令就会将此看作当前目录下边的一个文件/目录。

比如

cat ./-o or mv ./-o otherName