Il giorno Lun 12 Ott 2009 15:39:16 CEST, Paolo Sala ha scritto:
rshelter scrisse in data 12/10/2009 15:27:
Credo che sort faccia al tuo caso:
ls | sort
Io credo di no:
$ls -1
a
a_b.txt
a_b.xls
a.txt
a.xls
$ ls | sort
a
a_b.txt
a_b.xls
a.txt
a.xls
Facile facile:
ls | grep -v list > list && ls | grep -v list | cut -f1 -d. | paste -d
"\@" - list | sort -k1 -t"@" | cut -d"@" -f2 && rm -f list
così va :-D :-D :-D :-D :-D
ovvio che non devi avere file che si chiamano list, che non contengono
il carattere @.
Sinceramente pensavo che una cosa simile funzionasse:
ls | sort -k1 -t.
ma purtroppo per qualche ragione non va, eppure così come ho usato nella
"soluzione" (virgolette d'obbligo) se si fa:
ls | cut -f1 -d. | sort
l'ordinamento va...
Dura la vita del sistemista ;-)
--
RaSca
Mia Mamma Usa Linux: Niente è impossibile da capire, se lo spieghi bene!
ra...@miamammausalinux.org
http://www.miamammausalinux.org
--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org
To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org