%2C%20%D0%B2%20%D0%B8%D0%B5%D1%80%D0%B0%D1%80%D1%85%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%BC%20%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82%D0%B5%20(%C2%AB%D0%B4%D0%B5%D1%80%D0%B5%D0%B2%D0%BE%C2%BB).png)
Я пытаюсь просмотреть файлы, измененные до или после определенной даты, используя иерархический вывод команды Unix tree
.
Например, я знаю, что можно использовать tree
для сортировки файлов в хронологическом порядке и отображения даты их изменения:
tree --timefmt %Y-%m-%d -rt
Я также знаю, что можно использовать find
для определения файлов, которые были изменены до или после определенной даты:
find . -type f -newermt '2020-08-01'
или изменены в течение определенного количества дней:
find . -mtime -7
Есть ли способ объединить эти find
функции с иерархическим форматом вывода?
Аналогично, было бы здорово, если бы решение вышеуказанной проблемы позволяло отображать файлы, размер которых превышает определенный размер, в иерархическом формате.
Большое спасибо!