Puedo disparar
ls -lrt
para ordenar los archivos y carpetas por fecha de modificación, pero esto no separa los directorios de los archivos. Quiero ls
mostrarme primero los directorios por fecha de modificación y luego los archivos por fecha de modificación. ¿Como hacer eso?
ls -t
o (para el reverso, el más reciente en la parte inferior):
ls -tr
La
ls
página del manual describe esto con más detalles y enumera otras opciones.Los directorios tienen
d
delante de allí permisos enls -ltr
Para obtener directorios con fecha de modificación ordenada, use
ls -ltr |grep ^d
Y a archivos que no sean directorios
ls -ltr | grep -v ^d
fuente