Secondo la pagina man di ls, ls -U
significa:
non ordinare; elenca le voci in ordine di directory.
Cosa significa "ordine di directory" e come viene determinato?
Il seguente test (eseguito su un file system ext3), mostra che non è l'ordine in cui sono stati creati i file:
root@sv1010vm0007:/tmp# mkdir test
root@sv1010vm0007:/tmp# touch test/2
root@sv1010vm0007:/tmp# touch test/1
root@sv1010vm0007:/tmp# touch test/3
root@sv1010vm0007:/tmp# ls -U test
2 3 1