Как с помощью линуксовой команды find найти файлы, которые никогда не менялись

Т.е. дата создания совпадает с датой последнего изменения. Но надо учитывать, что не все файловые системы хранят дату создания файла. Если ваша файловая система все-таки хранит дату создания файла, то можно использовать такую команду:
find /home -type f -exec bash -c 'if [ $(date -r {} +%s) == $(stat --printf='%W' {} ) ]; then echo {}; fi' \;

{} - это найденный файл
date -r {} +%s - дата последнего изменения файла в виде эпохи
stat --printf='%W' {} - дата создания файла
You can leave a response, or trackback from your own site.

Leave a Reply