2014年5月5日 10:33:47
原因:文件乱码了,乱码后以减号开头,删不掉
摘抄:
文件系统出现一个文件 -C.html 如何删除/新建?
rm -- "-C.html"
touch -- -demo.sh 可以创建
我的测试:
如果文件名字是乱码,则可以用tab键补全
复制: cp -- "-old.html" new.html
移动等命令也应该是这种方式处理
文件名可以不加双引号,但是要删除的文件名有空格哪就得需要双引号了
2014年5月25日 13:16:36
文件名中间含有减号,也可以用这个方法删除