Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: New_user - 22.12.11 - klo:21.25

Otsikko: Findilla aakkosjärjestys
Kirjoitti: New_user - 22.12.11 - klo:21.25
Menen kotihakemistosta Musiikki-alihakemistoon (jonka alla on useita kansioita mp3-tiedostoineen) ja komennan siellä:

find -iname '*.mp3' > playlist.m3u

Okei, soittolista syntyy hienosti, mutta mutta... alihakemistojen tiedostot ovat listauksessa sikin sokin, vaikka siellä on nimissä ensimmäisenä järjestysnumero 1 Biisi1, 2, Biisi2 -tyyliin.

Mitäs pitäisi tehdä yllä olevalle komennolle, jotta saisin nimet hakemistojen sisältä järjestykseen, eikä randomisti listaan.  Find --help ei paljon minua auta, siansaksaa.
Otsikko: Vs: Findilla aakkosjärjestys
Kirjoitti: Ganymedes - 23.12.11 - klo:09.05
Laita piipulla sort -perään, eli seuraava merkkijono ennen uloskirjoitusta:

| sort

Esim. näin find -iname '*.mp3' | sort > lista.txt


Komennolla "man sort" saat lisää tietoa mitä sort voi tehdä.

Siis tuolla "piipullahan" voit lisätä kaikenlaisia asioita komentoihin.

Tarkkaan ottaen tuo numerointisi 1, 2, 3 jne ei toimi tuon kanssa. Pitäisi käyttää 01, 02, 03 ...