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
для сортировки файлов по времени изменения в текущем каталоге и его подкаталогах.