LINUX.ORG.RU

Как поменять дату папки на дату изменения файлов

 , ,


0

1

Как поменять дату папки на дату изменения файла

задача минимум - использовать файлы первого уровня (без подпапок)
задача максимум - использовать файлы любого уровня (подпапки рекурсивно)

В гугле нашел вопрос, вроде решение для задачи миниумум

https://unix.stackexchange.com/questions/1524/how-do-i-change-folder-timestam...

★★★★★

на дату изменения файла

to the newest file

DTS=$(find . -type f | xargs stat -c '%Y' | sort -n  | tail -n1 )
touch . -t $(date --date="@${DTS}" "+%Y%m%d%H%M.%S" )
bl ★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.