OSX/IOS

Cómo ordenar el orden por fecha

Usando ls para ordenar por fecha en Terminal

El comando ‘ls’ enumera todos los archivos y carpetas en un directorio en la línea de comando, pero por defecto ls devuelve una lista en orden alfabético. Con un indicador de comando simple, puede ordenar ls por fecha, mostrando los elementos modificados más recientemente en la parte superior de los resultados del comando ls. Este truco se aplica a la salida del comando ls en Mac OS / Mac OS X, Linux, BSD y Bash en Windows.


El indicador -t clasificará la salida del comando ls después de la última hora y el cambio de hora, pero para obtener mejores resultados probablemente querrá aplicarlo con el indicador de lista larga -l y tal vez algunos más. Repasemos algunas formas útiles de ordenar el lanzamiento por fecha.

Ordenar el resultado «ls» por fecha

La bandera -t ordenará la salida del comando ls después de la última fecha y hora modificadas:

  1. Abra la terminal si aún no lo ha hecho (/ Aplicaciones / Utilidades / en Mac OS) y navegue hasta el directorio que desea ordenar por fecha con ls
  2. Emita la siguiente sintaxis de comando:
  3. ls -lt

  4. Haga clic en Atrás para ver el contenido del directorio enumerado con ls por fecha

Ordena el comando de salida por fecha y hora

Los elementos modificados más recientemente se mostrarán en la parte superior de la salida del comando, en lugar de mostrar la lista devuelta en orden alfabético.

Mostrar ls Ordenar por fecha, legible por humanos, todos los archivos

Mi preferencia personal para ordenar la salida de ls después de la fecha de cambio es usar -lt, pero también incluir -h para dimensiones legibles por humanos y -a para mostrar todos los archivos con puntos prefijados. Esto también lo convierte en un indicador de -halt fácil de recordar, que se utiliza de la siguiente manera:

ls -halt

Ordena el comando de salida por fecha y hora

Invertir ls Ordenar por salida dada

Si desea invertir el orden para que los elementos modificados más recientemente estén en la parte inferior de la salida del comando ls, también puede agregar la señal -r:

ls -haltr

El resultado será el mismo, excepto que se mostró en orden inverso, con la fecha más antigua cambiada en la parte superior y la fecha y hora más recientes en la parte inferior.

Este truco obviamente se aplica a la línea de comandos y al terminal, pero ordenar por fecha y cambios en la fecha de modificación o la última fecha de apertura también puede ser increíblemente útil para el Finder. Por ejemplo, ordenar «Todos mis archivos» en el Finder de Mac después de la última fecha de apertura es un gran consejo que se puede aplicar de manera similar a cualquier otra carpeta que se muestra en el Finder en Mac para mostrar la última vez que se accedió o se modificó un archivo.

¿Tiene otros consejos o trucos para ordenar directorios por fecha? Cuéntanos en los comentarios a continuación.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar