Поиск по блогу

25 апр. 2016 г.

Посчитать размер файлов найденных find и др.

Необходимо примерно оценить количество и размер записей mixmonitor где не было ANSWER.
Количество файлов получаем так:
find . -size -5k  -type f | wc -l
А их суммарный размер как-то так:
find . -size -5k  -type f -exec du -b {} + | awk '{sum = sum+$1 }; END { print sum/1000000 "Мб" }'
Еще некоторые рецепты find из старых записей:
  • поиск файлов и изменение прав на них
find . -name "*.tar.bz2" -exec chmod 600 {} \;
  • переместить файлы после поиска
find . -mame "template" -type f -exec mv -t /path/to/folder/ {} \+
  • копировать найденные файлы
find . -name "*.log" -exec cp {} /path/to/folder/  \;

Комментариев нет:

Отправить комментарий