Sistema operativo: Linux
Tipo de sistema de archivos: ext3
Solución preferida: bash (script / oneliner), ruby, python
Tengo varios directorios con varios subdirectorios y archivos en ellos. Necesito hacer una lista de todos estos directorios que esté construida de tal manera que cada directorio de primer nivel aparezca junto a la fecha y hora del último archivo creado / modificado dentro de él.
Para aclarar, si toco un archivo o modifico su contenido unos niveles de subdirectorio hacia abajo, esa marca de tiempo debe mostrarse junto al nombre del directorio de primer nivel. Digamos que tengo un directorio estructurado así:
./alfa/beta/gamma/example.txt
y modifico el contenido del archivo example.txt
, necesito que ese tiempo se muestre al lado del directorio de primer nivel alfa
en forma legible para humanos, no en época. He intentado algunas cosas usando Búsqueda xargs
, sort
y los gustos, pero no puedo evitar el problema de que la marca de tiempo del sistema de ficheros de 'alfa' no cambia cuando se crea / modifica los archivos unos niveles más abajo.