Shell
如何刪除名稱以“-”(連字元也稱為破折號或減號)開頭的文件?
如何刪除文件名以破折號(連字元或減號)開頭的文件
-
?我通過 ssh 連接到遠端 OSX 伺服器,並且在我的目錄中有這個文件:tohru:~ $ ls -l total 8 -rw-r--r-- 1 me staff 1352 Aug 18 14:33 --help ...
--help
我到底如何從 CLI中刪除?我有時會以不同的形式遇到這個問題,這些文件很容易創建,但很難擺脫。我試過使用反斜杠
rm \-\-help
我試過引號
rm "--help"
如何防止將減號(破折號或連字元)字元解釋為選項?
使用“–”使 rm 停止解析命令行選項,如下所示:
rm -- --help
或者你可以做
rm ./--help