2

Мне нужно удалить файлы в моих папках, которые заканчиваются на .txt, используя ssh. Это то, что я пробовал до сих пор:

find /models/ -name *.txt" -type d -exec rm -rf {} \;

Внутри этой модели основной папки у меня есть сотни подпапок с файлом, который заканчивается на .txt, и их нужно удалить.

2 ответа2

4

-type d означает каталог, поэтому вы удаляете все каталоги, оканчивающиеся на .txt . -type f даст вам файлы.

3

У вас также есть проблема с ":

пытаться:

find models/ -name "*.txt" -type f -exec rm -rf {} \;

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .