当我有一个名为的文件时-19-5-20674.
,我该如何删除该文件?
当我使用时sudo rm
:
$ sudo rm -19-5-20674.
rm: invalid option -- '1'
Try 'rm --help' for more information.
我能做些什么?
答案1
尝试一下sudo rm ./-19-5-20674.
或sudo rm -- -19-5-20674.
您的 sudo 读取文件名,因为它以破折号作为可选参数/命令选项。大多数 shell 都理解双破折号来表示命令选项的结束。我使用相对路径来规避这个问题,如下所示。