Операционная система: Linux
Тип файловой системы: ext3
Предпочтительное решение: bash (script / oneliner), ruby, python
У меня есть несколько каталогов с несколькими подкаталогами и файлами в них. Мне нужно составить список всех этих каталогов, который построен таким образом, чтобы каждый каталог первого уровня был указан рядом с датой и временем последнего созданного / измененного файла в нем.
Чтобы уточнить, если я касаюсь файла или изменяю его содержимое на несколько уровней подкаталогов вниз, эта временная метка должна отображаться рядом с именем каталога первого уровня. Скажем, у меня есть каталог, структурированный так:
./alfa/beta/gamma/example.txt
и я изменяю содержимое файла example.txt
, мне нужно, чтобы время отображалось рядом с каталогом первого уровня alfa
в удобочитаемой форме, а не в эпоху. Я пробовал некоторые вещи , используя находку, xargs
, sort
и любит , но я не могу обойти эту проблему , что файловая система Отметка «Альфа» не меняется , когда я создаю / изменять файлы на несколько уровней вниз.