删除与数字范围正则表达式匹配的文件

smi*_*dha 13 terminal bash regex rm

我有一个文件夹,里面有很多文件。一些数据文件被标记为 1, 2, 3, ..., 300

我想使用终端删除这些数据文件。我该怎么做呢?

我想做类似的事情

rm some-regular-expression-giving-numbers-from-0--300
Run Code Online (Sandbox Code Playgroud)

sup*_*ser 17

你可以试试

rm some-files-with-numbers{0..300}
Run Code Online (Sandbox Code Playgroud)

这将删除:

some-files-with-numbers0

some-files-with-numbers1

some-files-with-numbers2

...

some-files-with-numbers300
Run Code Online (Sandbox Code Playgroud)