Показать файлы, измененные после определенной даты («найти»), в иерархическом формате («дерево»)

Показать файлы, измененные после определенной даты («найти»), в иерархическом формате («дерево»)

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

Например, я знаю, что можно использовать treeдля сортировки файлов в хронологическом порядке и отображения даты их изменения:

tree --timefmt %Y-%m-%d -rt

Я также знаю, что можно использовать findдля определения файлов, которые были изменены до или после определенной даты:

find . -type f -newermt '2020-08-01'

или изменены в течение определенного количества дней:

find . -mtime -7

Есть ли способ объединить эти findфункции с иерархическим форматом вывода?

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

Большое спасибо!

Связанный контент