~/Desktop$ ls
file 01 file 02 file 03
file 04 file 05 file 06
file 07 file 08 file 09
file 10 file 101 file 102
好吧,列表继续这样,直到文件 109,之后显示文件 10,然后是文件 110,直到文件 119,然后是文件 11,之后是文件 120,直到文件 129,然后是文件 13 等等。
如何删除前五十个文件(文件01到文件50),总文件数为138。
如何对 fish shell 执行此操作?
在提供的答案中,可以为 bash shell 执行此操作。
答案1
您可以通过运行以下命令删除它们:
rm file\ {01..50}
用于\
转义文件名中的空格,同时定义从到的{01..50}
整数范围。01
50
我建议在实际使用删除它们之前先更改rm
为ls
确认列出了正确的文件!rm