如何删除名称以' - '开头的文件?如何删除以' - '开头的文件
举例来说,如果我有一个-a命名的文件和我一起删除:
rm -a
我会得到:
rm: invalid option -- 'a'
Try 'rm --help' for more information.
所以,我该怎么办呢?
如何删除名称以' - '开头的文件?如何删除以' - '开头的文件
举例来说,如果我有一个-a命名的文件和我一起删除:
rm -a
我会得到:
rm: invalid option -- 'a'
Try 'rm --help' for more information.
所以,我该怎么办呢?
你可以试试这样:
rm ./-foo
rm ./-filename
rm -- -foo
使用unlink
命令:unlink -a...
--
表示其余的参数,而不是选择。
rm -- -a
你仍然可以逃脱RM说:
RM ./-a
如果你有rm
或unlink
GNU版本,您可以删除该文件:
rm -- -a
或
unlink -- -a
--
指示它停止处理命令行参数并将前导-
视为文字。
它不工作 – Given92
它的作品在我的Mac例如'断开链接-a.txt' – Soosh