Chcę więc wyświetlić ( ls
na przykład) wszystkie pliki, które zostały zmienione w ciągu ostatnich siedmiu dni. Jeśli jestem w folderze docroot, powinien on wyglądać „głębiej”.
Na przykład:
File Last changed
docroot
|- myfile1 30.11.2015
|- myfile2 10.11.2015
|- MySub
|-sub1 30.11.2015
|-sub2 10.11.2015
Tak więc ls
(lub cokolwiek pasuje) powinno generować myfile1
i (jeśli to możliwe)
MySub/sub1
.
Czy można to zrobić za pomocą jednego polecenia?
find
mals
opcję, więc możesz to zrobićfind . -type f -mtime -7 -ls