Что команда должна перечислить файлы определенного расширения в диапазоне размера файла и с глубиной поиска файла?

Я пытался использовать следующую команду, но она не работает.

sudo find / -type f -iname "*.ttx" -size +5k 2>/dev/null | grep -E '^/?([^/]+/?){0,3}$'

Я использую 2>/dev/null избегать сообщений об ошибках.

когда я использую следующую команду, она отлично показывает файлы с определенным расширением и глубиной поиска. когда я применяю фильтр размера, он не работает. выручите меня с этим.

Спасибо.

1
задан 15 September 2018 в 11:31

1 ответ

Я нашел ответ для этого:

sudo находят / - тип f-iname "*.ttx" - размер +5000c - размер-6000c 2>/dev/null | grep-E '^/? ([^/] +/?) {0,3} $'

Вышеупомянутая команда перечислит все файлы с .ttx расширением в диапазоне размера 5 КБ к 6 КБ с глубиной 3 от /

Спасибо.

0
ответ дан 7 December 2019 в 23:17

Другие вопросы по тегам:

Похожие вопросы: