На этот вопрос уже есть ответ здесь:
Мой предварительный пост об удалении файла с одним именем в системе, но на самом деле мне нужно удалить большой диапазон файлов.
предыдущий пост
Как удалить файлы в разных папках через терминал?
Например
Они junkImg-5.png
к junkImg-60.png
,, то есть есть junkImg-30
, junkImg-45
... и т.д..
Есть ли быстрая команда, чтобы удалить их в командной строке?
я пытался
find /project/test/ -name 'junkImg-5*' -exec rm -f {} \ ;
но это слишком медленно, и у меня так много изображений. Есть ли способ, которым linux может указать диапазон? Большое спасибо!
rm junkImg-* -f
не работает? -f предотвращает сообщение «Вы уверены»?
meaning there are junkImg-30, junkImg45...
- Вы можете уточнить, что вы имеете в виду?