答案 0 :(得分:1)
空格,>
和rm 'index.html <RET>'
都由您的shell专门处理。
因此,您需要引用该名称。试试这个:
{{1}}
答案 1 :(得分:1)
如果你无法弄清楚如何恰当地引用/转义文件名,一个方便的方法是:
rm -i index.html*
系统将提示您(因为-i
选项)删除与指定的glob模式匹配的每个文件名,一次一个。只需回复y
即可删除的内容。
正确引用参数是最安全的(它避免了任何意外删除你不想删除的东西的可能性),所以我建议你尽可能这样做;但如果你设法生成一个非常乱码的文件名(Unix对文件名的限制很少),那么这个方法非常有用。