Linux 删除\编辑 - 开头的文件
在Linux上遇到了 以 - 开头的的文件名。
使用
rm -file
rm "--file"
rm "\-\-file"
都无法删除,问题不在shell传值,是rm 将 --file 理解成参数了。
既然问题是这样,那么正好可以使用./ 这个路径前缀变通解决这个问题。
rm -rf ./--file
vi ./-file
这样就OK了。
Linux 删除\编辑 - 开头的文件
在Linux上遇到了 以 - 开头的的文件名。
使用
rm -file
rm "--file"
rm "\-\-file"
都无法删除,问题不在shell传值,是rm 将 --file 理解成参数了。
既然问题是这样,那么正好可以使用./ 这个路径前缀变通解决这个问题。
rm -rf ./--file
vi ./-file
这样就OK了。
相关热词搜索:Linux
上一篇:utf8和utf-8的区别
下一篇: LVS keepalived