shell liste fichier taille trier

Shell - Lister les fichiers d'un répertoire en triant par taille

Voici une commande bien utile

$ ls -lS

Elle permet simplement de lister les fichiers du répertoire courant en triant par taille. Cependant, cette commande n'est pas POSIX et n'est donc pas disponible sur tous les systèmes (Solaris par exemple). Il est donc possible de faire

$ ls -l | sort -nk 5

afin d'obtenir le même effet. L'avantage de la première, c'est que l'on peut la combiner avec l'argument -h afin d'obtenir la taille dans un format “humainement lisible”.

$ ls -lSh