находить файлы в папке более новые, чем

Я искал man find но он не дал мне ответ на простую задачу:

Я хочу перечислить все файлы внутри папки, которые были изменены за последние 5 часов.

Я пытался

 find ~/.purple/logs -type f -mmin 1000 

для отображения измененных файлов за последние 1000 минут, но без хитов.

Может быть, это мой ограниченный английский, но что мне нужно искать в руководстве?

One Solution collect form web for “находить файлы в папке более новые, чем”

Вы можете использовать

 find . -maxdepth 1 -mmin -$((60*5)) -type f 

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

$((60*5)) рассчитывается оболочкой и поэтому равно 300 мин.

  • Листинг только файлов в папке и внутри ее подпапок
  • Используя `find`, как я могу получить` rm` для печати более полного имени пути, чем при выполнении через `-execdir`?
  • find (1): как применяется групповой символ звезды для отказа от некоторых имен файлов?
  • Скрипт оболочки, find -name и расширение подстановочного знака
  • Как вывести структуру каталогов в формат Json
  • Эквивалент Solaris для глубины / обрезки?
  • Как исключить каталоги с пробелами через PRUNEPATHS локатора?
  • Изменение имени файла с нижнего регистра на верхний регистр рекурсивно
  • Считать файлы в дереве каталогов
  • Любая причина, по которой поиск не объединяет несколько слэшей в одну?
  • Как повторно использовать шаблон файла в .gitignore в bash / zsh?
  • Interesting Posts
    Linux и Unix - лучшая ОС в мире.