Liste sortieren [hat sich erledigt]

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
heinz
Beiträge: 535
Registriert: 20.12.2007 01:43:49

Liste sortieren [hat sich erledigt]

Beitrag von heinz » 06.03.2009 21:11:44

Hallo Zusammen,

ich habe eine Liste mit Dateinamen die z.B. so aussehen kann:
  • bild_haus0003.png
    bild_Auto0002.png
    bild_irgendwas0001.png
    ...
Diese Liste möchte ich nach den Zahlen sortieren.
Mit ls oder sort bekomme ich immer:
  • bild_Auto0002.png
    bild_haus0003.png
    bild_irgendwas0001.png
    ...
auch wenn ich nach Zahlen sortiere.

Hat einer eine Idee wie ich das hin bekomme?

gruß Heinz
Zuletzt geändert von heinz am 06.03.2009 22:52:33, insgesamt 1-mal geändert.

Benutzeravatar
heinz
Beiträge: 535
Registriert: 20.12.2007 01:43:49

Re: Liste sortieren

Beitrag von heinz » 06.03.2009 21:54:56

Ich hab jetzt mal was "gebastelt" das geht aber es ist fürchterlich Umständlich.

Code: Alles auswählen

for z in `ls bild_*.png|rev|cut -b1-8|rev|sort -n`
do
    ls bild_*$z
done
Hat jemand nen Vorschlag wie man das noch "verschlanken" könnte?

Bin für jede Hilfe dankbar!

gruß heinz

Benutzeravatar
heinz
Beiträge: 535
Registriert: 20.12.2007 01:43:49

Re: Liste sortieren

Beitrag von heinz » 06.03.2009 22:51:27

Hat sich erledigt.
Ich hab alle Bilder umbenannt und die Zahl nach vorne genommen. :roll:

Trotzdem Danke fürs Lesen und drübernachdenken.

gruß heinz

Antworten