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?