Как получить список всех файлов, измененных за последние 24 часа, сортирующихся по убыванию, начиная с текущего каталога.

find . -type f -mtime -1 \! -type d -exec ls -l {} \;


Команда find ищет файлы в указанном каталоге (и его подкаталогах) на основе заданных критериев, а затем выполняет указанное действие над найденными файлами. В данном случае, команда find . -type f -mtime -1 \! -type d -exec ls -l {} \; ищет все файлы (-type f) в текущем каталоге (.), которые были изменены за последние 24 часа (-mtime -1).

Далее, к найденным файлам применяется действие -exec ls -l {} \;, которое выводит информацию о файлах (ls -l). Вместо {} подставляются найденные файлы из команды find.

Эта команда полезна для поиска и просмотра файлов, измененных недавно. Альтернативным подходом может быть использование команды ls с параметрами для сортировки и фильтрации файлов в текущем каталоге.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *