Инструменты пользователя

Инструменты сайта

Загрузка не удалась. Возможно, проблемы с правами доступа?

linux:how-to-old-file

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

linux:how-to-old-file [2015/04/29 13:36] (текущий)
Строка 1: Строка 1:
 +===== Linux: как найти самый старый файл в директории (включая поддиректории) =====
 +Решение: ​
 +<​code>​
 +#​Определяем дату самого последнего изменения файла из файлов в каталоге dest (исключая cache), дата в формате unixtime
  
 +datadest=$( find /​home/​alexander/​dest/​ \( -name '​*.txt'​ -or -name '​*.jpg'​ \) \( ! -regex '​.*/​cache.*'​ \) -type f -printf '%A@ %p\n' | sort -r |  head -1 )
 +echo $datadest;
 +datadest=$( echo $datadest | cut -d " " -f 1 )
 +datadest=${datadest:​0:​10}
 +echo $datadest;
 +</​code>​
 +На выходе - дата в формате unixtime, самого последнего изменения файлов в каталоге /​home/​alexander/​dest/​ исключая файлы в каталоге /​home/​alexandr/​dest/​cache
linux/how-to-old-file.txt · Последние изменения: 2015/04/29 13:36 (внешнее изменение)