Документ создан: 31.05.2016

Подсчёт количества файлов в каталоге с группировкой по дате модификации.

Возникла необходимость подсчитать количество файлов в каталоге с группировкой по дате модификации и вывести результат в виде даты и количества файлов. Моё решение такое:

for i in $(stat -c %Y * | sort -u | xargs -I {} date -d @{} +'%Y-%m-%d' | sort -u); do echo -ne "${i}\t"; find ./ -type f -newermt ${i} \! -newermt $(date -d "${i}+1 day" +'%Y-%m-%d') | xargs ls -1 | wc -l; done
 
Recent changes RSS feed Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki Donate