Nope, ls -Sl ne fait pas ce que j'ai décrit: ça trie, ok, mais ça affiche toujours tout un tas de bordel peu utile voire gênant: je n'ai pas vraiment envie de révéler (même si tout le monde s'en fout) les username ou les groupes quand je discute d'un problème lié à mes fichiers sur irc. C'est la l'un des gros problèmes de ls pour moi, et j'aurai aimé que cette commande dispose du -o de ps, qui permets de controller quelles colonnes sont affichées.
Dans le cas de ls, pour avoir ce dont je parle, il faudrait un truc du style:
ls -Sl | awk '{print 3,ドル 9ドル}' et ça va casser au moindre coup de vent, parce que la sortie de ls n'est pas soumise à standard...
La bonne façon de faire (portable, standard) serait un truc du genre:
for file in *
do
stat -c "%s\t%n\n"
done | sort -n
Sauf que ça marche pas: stat ne connait pas \t, et en plus ça affiche des tailles en octets, on perds donc la lisibilité du -h.
Je trouve personnellement que le manque de cohérence dans les commande UNIX est pesant, pour rester poli.
[^] # Re: Victoire
Posté par freem . En réponse au journal Wayland dans windows 10 et 11. Évalué à 4. Dernière modification le 10 mars 2023 à 16:11.
Nope,
ls -Slne fait pas ce que j'ai décrit: ça trie, ok, mais ça affiche toujours tout un tas de bordel peu utile voire gênant: je n'ai pas vraiment envie de révéler (même si tout le monde s'en fout) les username ou les groupes quand je discute d'un problème lié à mes fichiers sur irc. C'est la l'un des gros problèmes delspour moi, et j'aurai aimé que cette commande dispose du-odeps, qui permets de controller quelles colonnes sont affichées.Dans le cas de ls, pour avoir ce dont je parle, il faudrait un truc du style:
ls -Sl | awk '{print 3,ドル 9ドル}'et ça va casser au moindre coup de vent, parce que la sortie de ls n'est pas soumise à standard...La bonne façon de faire (portable, standard) serait un truc du genre:
Sauf que ça marche pas: stat ne connait pas \t, et en plus ça affiche des tailles en octets, on perds donc la lisibilité du -h.
Je trouve personnellement que le manque de cohérence dans les commande UNIX est pesant, pour rester poli.