3 votes

Faire la liste des répertoires en premier dans le terminal avec `ls`

Est-il possible de modifier la valeur par défaut de Terminal de manière à ce que, lorsque j'utilise l'option ls La commande énumère d'abord les répertoires, puis les fichiers ?

J'ai découvert que cela peut être fait en utilisant coreutils et la commande gls --group-directories-first mais je me demandais s'il existait un moyen natif pour OS X de faire cela sans coreutils .

1voto

Matthieu Riegler Points 20160

La réponse courte est non. Les ls livré avec OSX n'est pas le logiciel GNU ls Il n'a donc pas les mêmes options.

Mais vous pouvez obtenir un résultat similaire avec :

ls -al | sort -k1 -r

Ps : Je suis d'accord que c'est loin d'être parfait :)

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X