rm

2022-04-28  本文已影响0人  loinue

使用rm 的时候发现提示有不符合要求的符合
发现有一个目录是以--开头的
-是特殊符号
网上查找到如下处理:
https://blog.csdn.net/carlos_zhao/article/details/123324917
其中一个是加双引号,一个是加/号来进行转义,发现不行。

然后拉到下面看有这种情况:——文件或文件夹名前面是"-",使用下面方法操作:

例如:文件名为 -xy.z

解决方法,用 "--" 或 "./"处理

$ dos2unix -- -xy.z #转化dos格式为unix

$ touch -- -xy.z #新建文件

$ cp -- -xy.z test.z #复制文件

$ rm -f -- -xy.z #删除文件

$ dos2unix ./-xy.z

$ touch ./-xy.z

$ cp ./-xy.z test.z

上一篇下一篇

猜你喜欢

热点阅读