Burlándose del estilo de listado de Terminal de OSX ls -la en Ubuntu 16.04

Burlándose del estilo de listado de Terminal de OSX ls -la en Ubuntu 16.04

Estoy intentando obtener un resultado similar al ls -lade mi terminal mac, pero en Ubuntu. Sigue el siguiente orden de listado:

  • Archivos y directorios que comienzan con un punto. (coloreando los directorios)
  • Carpetas
  • Archivos Hasta ahora, ls -lahpXr --colorfunciona (con una ligera modificación de tamaño y formato), pero los archivos se muestran en la parte superior junto con los directorios de puntos y archivos.

¿Alguien sabe cómo llevar todos los archivos al final? Obtuve esa combinación revisando las páginas man man ls en Ubuntu 16.04.

¡Cualquier ayuda es muy apreciada!

¡Salud!

Respuesta1

Utilice la --group-directories-firstopción:

ls --group-directories-first -la

Esto primero enumerará todos los directorios (ocultos y visibles) y luego todos los archivos.

Por conveniencia, sugeriría establecer un alias para eso, ya que no existe una opción corta para eso:

alias ls='ls --group-directories-first'

información relacionada