LINUX.ORG.RU

Найти файлы по количеству символов в имени

 ,


0

1

На хостинге инфицировалось все и теперь нужно найти файлы с именами типа:gcdsouke.php, ltszlpdw.php, rpcsjjeq.php и т.д. Общее у них в поиске find -size 84k, но как добавить параметр [8 цифр имени]+[.php]. Ну и как это все удалить вместе. Заранее благодарен.

самый простой это find . -name "????????.php"

system-root ★★★★ ()

find -regextype sed -regex ".*/[a-z]\{8\}\.php"

bass ★★★★★ ()

Ну и как это все удалить вместе.

-delete добавить к команде find выше. Только сначала стоит проверить, что ничего нужного не захватилось по ошибке.

xaizek ★★★★★ ()
Ответ на: комментарий от bass

sed .. \{

так себе, лучше уж awk / ~ERE писать тогда

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.