分页: 1 / 1
如何在 shell 下删除以文件名减号打头的文件?
发表于 : 2011-04-29 12:20
由 iridiumcao
如题,如何在 shell 下删除以文件名减号打头的文件?
请查看附件截图,我试图删除名为 "-cmvideo.sql.gz" 的文件,但系统总是把 -c 后的内容作为参数来处理。还不知道怎么办,特来求救。
[attachment=0]cannot remove.png[/attachment]
Re: 如何在 shell 下删除以文件名减号打头的文件?
发表于 : 2011-04-29 12:21
由 daf3707
“‘’”
Re: 如何在 shell 下删除以文件名减号打头的文件?
发表于 : 2011-04-29 12:37
由 ebok
Re: 如何在 shell 下删除以文件名减号打头的文件?
发表于 : 2011-04-29 13:11
由 lilydjwg
LZ 完全不认识英文?错误提示已经说得很清楚了啊。
Re: 如何在 shell 下删除以文件名减号打头的文件?
发表于 : 2011-04-29 13:16
由 daf3707
lilydjwg 写了:LZ 完全不认识英文?错误提示已经说得很清楚了啊。
翻译势在必行啊

Re: 如何在 shell 下删除以文件名减号打头的文件?
发表于 : 2011-04-29 13:29
由 iridiumcao
lilydjwg 写了:LZ 完全不认识英文?错误提示已经说得很清楚了啊。

,我看到提示了,但我理解 ./ 就是本目录,是可以省略的,和我写的等价的,就没有去尝试。
多谢楼上的解答。

Re: 如何在 shell 下删除以文件名减号打头的文件?
发表于 : 2011-04-30 19:18
由 pangding
还有一种方法是用 -- 。
所有的选项必须出现在 -- 前,出现在 -- 之后的一律视做参数
所以写 rm -- -cfile 之类的就可以了。