Как получить список файлов в дереве каталогов с самыми новыми последними

find -type f -printf "%T@\t%p\n"|sort -n|cut -f2|xargs ls -lrt


find -type f -printf «%t@\t%p\n»|sort -n|cut -f2|xargs ls -lrt данная команда используется для получения списка файлов в заданном каталоге (и его подкаталогах), отсортированного по их последнему изменению, с самыми новыми файлами внизу списка. Команда find используется для поиска файлов и директорий, sort -n сортирует строки числовой последовательности в порядке возрастания, cut -f2 извлекает только второе поле (путь к файлу) из вывода команды find, xargs ls -lrt запускает команду ls -lrt для каждого файла в списке. Эта команда может быть полезна, если вам нужно увидеть список файлов с последними изменениями, чтобы определить, какие файлы были недавно изменены или добавлены. Альтернативой может быть использование команды ls -ltR для сортировки файлов по времени изменения в текущем каталоге и его подкаталогах.

Ответить

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