Comment afficher les fichiers d'un répertoire Unix triés selon leur taille lisible par l'homme, du plus grand au plus petit ?
J'ai essayé
du -h | sort -V -k 1
mais cela ne semble pas fonctionner.
Comment afficher les fichiers d'un répertoire Unix triés selon leur taille lisible par l'homme, du plus grand au plus petit ?
J'ai essayé
du -h | sort -V -k 1
mais cela ne semble pas fonctionner.
ls -S
n'était pas une option du système d'exploitation pour moi. Ce qui suit a fonctionné :ls -l | sort -k 5nr
La "clé" consistait à spécifier la colonne à trier (vous l'avez compris, la "clé"). Ci-dessus, je spécifie -k 5nr
sens trier sur la 5ème colonne qui est la taille (5) évaluée comme un nombre (n) dans l'ordre décroissant (n)
Référence trier la documentation pour plus d'informations
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.