У меня есть двадцать каталогов, и я ищу файл известной длины где-то в одном из каталогов.
Существует ли команда Linux для поиска файла в каталоге по размеру?
Как лучше всего найти этот файл?
решение1
Стандартная команда для поиска файлов:находить:-
find {directory} -size {byte count}c
Если каталоги находятся в разных местах, вы можете использоватьдлякоманду для поиска в каждом из каталогов по очереди или создания определенного каталога со ссылками (предпочтительно жесткими ссылками) на каждый из каталогов, а затем поиска в этом главном каталоге.
решение2
Использование find
и его -size
вариант:
find -size NNNc
c
означает размер в байтах.