bash – 如何删除以双连字符开头的文件?
发布时间:2020-12-15 16:44:59 所属栏目:安全 来源:网络整理
导读:我有一些文件在我的Unix机器上开始 -- 例如–testings.html 如果我尝试删除它,我得到以下错误: cb0$ rm --testings.htmlrm: illegal option -- -usage: rm [-f | -i] [-dPRrvW] file ... unlink file 我试过了 rm "--testings.html" || rm '--testings.htm
我有一些文件在我的Unix机器上开始
-- 例如–testings.html 如果我尝试删除它,我得到以下错误: cb0$ rm --testings.html rm: illegal option -- - usage: rm [-f | -i] [-dPRrvW] file ... unlink file 我试过了 rm "--testings.html" || rm '--testings.html' 但没有什么工作。 如何在终端上删除这些文件? rm -- --testings.html – 选项告诉rm将所有其他参数视为文件名,而不是选项,即使它们以 – 开头。 这不是rm命令特有的。 getopt函数实现它,并且许多(所有?)UNIX样式命令以同样的方式处理它: – 终止选项处理,以及在它之后的任何事物是正则参数。 http://www.gnu.org/software/hello/manual/libc/Using-Getopt.html#Using-Getopt (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- scala – 如何在spark-ml CrossValidatorModel中获得最佳逻
- Bootstrap WPF Style
- webservice的框架的选择
- scala – 无法让sbt-concat从sbt-sass或sbt-less中捆绑样式
- angularjs – ng-click对通过jquery append创建的链接不起作
- 错误:[$inject:unpr]未知的提供者:在AngularJS服务测试中
- [翻译]如何使用webservice作为数据源去生成Microsoft Repor
- unix – ssh-copy-id未找到标识错误
- twitter-bootstrap – 带有跨距的Twitter引导行
- WebService:新浪网天气预报接口实现