Con el ls
comando, ¿es posible mostrar solo los archivos creados después de una fecha específica, hora...?
Lo pregunto porque tengo un directorio con miles de archivos.
Quiero ver todos los archivos que se crearon desde ayer.
Yo uso ls -ltr
pero tengo que esperar para ver todos los archivos...
Hay un equivalente de DIRECTORY/SINCE=date
de OpenVMS ?
Respuesta aceptada:
Puedes usar el find
Comando para encontrar todos los archivos que han sido modificados después de un cierto número de días.
Por ejemplo, para encontrar todos los archivos en el directorio actual que han sido modificados desde ayer (hace 24 horas) use:
find . -maxdepth 1 -mtime -1
Tenga en cuenta que para buscar archivos modificados antes Hace 24 horas, debes usar -mtime +1
en lugar de -mtime -1
.