J'utilise ubuntu (natty), et quand j'utilise ls -l, les fichiers sont listés, mais apparemment, l’algorithme de tri ignore les caractères spéciaux. Pendant des siècles, j'ai utilisé des traits de soulignement pour marquer des dossiers spéciaux. Et il me semble qu'ils ont toujours été énumérés en premier.
Maintenant, le trait de soulignement est complètement ignoré.
Supposons que j'ai les fichiers fileA, _fileB et fileC dans un dossier. Actuellement, ls -l les ordonne comme suit:
malbert@dredg:/tmp/1$ ls -l
total 0
-rw-r--r-- 1 malbert domain users 0 2011-08-03 15:27 fileA
-rw-r--r-- 1 malbert domain users 0 2011-08-03 15:27 _fileB
-rw-r--r-- 1 malbert domain users 0 2011-08-03 15:27 fileC
Mais j'aimerais qu'il soit trié comme suit:
malbert@dredg:/tmp/1$ ls -l
total 0
-rw-r--r-- 1 malbert domain users 0 2011-08-03 15:27 _fileB
-rw-r--r-- 1 malbert domain users 0 2011-08-03 15:27 fileA
-rw-r--r-- 1 malbert domain users 0 2011-08-03 15:27 fileC
J'ai creusé à travers le ls page de manuel et ne trouve rien. Y at-il quelque part un système collation option? Ou quelque chose comme ça?
alias ls='ls -U'dans votre script de démarrage?