Quiero enumerar todos los archivos (ordenados por fecha) que son más nuevos que la marca de tiempo en formato 20130207003851
en el directorio / tmp solamente. Los subdirectorios pueden omitirse.
Uso de SUSE Linux Enterprise Server 11.
El formato de salida debe ser
S0002948.LOG Feb 7 03:28
S0002935.LOG Feb 7 05:58
S0002952.LOG Feb 7 09:58
S0002940.LOG Feb 7 11:58
find / tmp -newermt "7 feb 2013" -ls enumera los archivos que quiero pero
- ¿Cómo puedo usar la marca de tiempo en un formato 20130207003851
- ¿Cómo puedo ordenar la salida?
- ¿Cómo puedo mostrar solo el nombre y la fecha del archivo? Nombre de archivo primero y luego la fecha?
ps No quiero usar el toque para crear un archivo de referencia para encontrar
pss
find -newermt "20130207003851" -ls
find: I cannot figure out how to interpret `20130207003851' as a date or time
20130207003851
. No lo copié correctamente o ... perdón por eso.
2013007000385
supone que representa? Supongo que 2013 es el año, pero ¿cómo se llega007000385
al 7 de febrero?