Sistema operativo: Linux
Tipo di filesystem: ext3
Soluzione preferita: bash (script / oneliner), ruby, python
Ho diverse directory con diverse sottodirectory e file. Ho bisogno di fare un elenco di tutte queste directory che è costruito in modo tale che ogni directory di primo livello sia elencata accanto alla data e ora dell'ultimo file creato / modificato al suo interno.
Per chiarire, se tocco un file o ne modifico il contenuto di alcuni livelli della sottodirectory in basso, quel timestamp dovrebbe essere visualizzato accanto al nome della directory di primo livello. Supponiamo di avere una directory strutturata in questo modo:
./alfa/beta/gamma/example.txt
e modifico il contenuto del file example.txt
, ho bisogno che il tempo alfa
venga visualizzato accanto alla directory di primo livello in forma leggibile dall'uomo, non in epoca. Ho provato alcune cose usando find, xargs
, sort
e simili, ma non riesco a ottenere intorno al problema che il timestamp filesystem di 'alfa' non cambia quando creo / modificare i file di alcuni livelli verso il basso.