Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/11/2013, 07:52
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: [programacion bash] como saber cual es el mas nuevo de varios ficheros

Simple, obtienes la lista de archivos, y luego iteras sobre la lista guardando el archivo más nuevo (en fecha de modificación):
Código BASH:
Ver original
  1. MAS_NUEVO=""
  2. for ARCHIVO in *.txt; do
  3.     if [[ -e $ARCHIVO && $ARCHIVO -nt $MAS_NUEVO ]]; then
  4.         MAS_NUEVO="$ARCHIVO"
  5.     fi
  6. done


http://mywiki.wooledge.org/BashFAQ/003