微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何删除文件“–remove-files”?

我testing了:

rm – – 删除文件

但我无法删除它。 我该怎么做?

提高交易利率的技巧

如何获得这个git脚本所做的补丁列表?

fork()和STDOUT / STDERR从subprocess到控制台

为什么我的Perl TCP服务器脚本挂着很多的TCP连接?

你如何在Linux中将文件转换为大写的x86汇编程序?

为什么glGenVertexArrays是针对C程序而不是Linux上的C ++程序定义的?

脚本不在cron下运行,但手动运行

如何将SIGINT传递给孙子(以及如何以编程方式执行此操作)

如何设置我的Linux Xterminal,以便Emacs可以访问256种颜色?

如何在Linux中自动启动需要X的应用程序

rm ./--remove-files 。

注意-- shell不能解释,扩展名是用来转义,将不起​​作用。

$ ls -lah -- --remove-files -rw-r--r-- 1 xistence xistence 0B May 4 19:29 --remove-files $ rm -- --remove-files $ ls -lah -- --remove-files ls: --remove-files: No such file or directory

所以你想要的是使用 – 作为rm的参数之一,这意味着它停止处理getopt的,之后,任何事情是从字面上采取:

rm -- --remove-files

rm – –remove-files

解决方案是:

rm – –remove-files

资料来源: http //www.cyberciti.biz/faq/unix-linux-remove-strange-names-files/

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐