unix下边删除"-"开头的文件
ftp的时候,不小心创建了一个"-o"文件,当发现的时候已经晚了,ls,rm等命令对此操作都无效,比如cat它的时候
引用
cat "-o"
cat: invalid option -- o
Try `cat --help' for more information.
这个时候,“-”已经作为命令参数的一部分了,那该如何对治呢,其实方法很简单,只需要增加"./"的前缀就好了,这样命令就会将此看作当前目录下边的一个文件/目录。
比如
cat ./-o or mv ./-o otherName