У меня двадцать каталогов, и я ищу файл известной длины где-то в одном из каталогов.

Существует ли команда Linux для поиска в каталоге файлов по размеру?

Каков наилучший способ найти этот файл?

2 ответа2

0

Используйте find и опцию -size :

find -size NNNc

c означает размер в байтах.

0

Стандартная команда для поиска файлов , это найти: -

find {directory} -size {byte count}c

Если каталоги находятся в разных местах, вы можете либо использовать команду for для поиска в каждом из каталогов по очереди, либо создать конкретный каталог со ссылками (предпочтительно жесткими ссылками) на каждый из каталогов, а затем найти в этом главном каталоге.

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