ForumAnsicht sortieren im Konqueror 3.4.2 unter SUSE 10.0
Maciej L. Nedzewiwcz – Donnerstag, 26. Januar 2006 22:22 Uhr

Ich benutze den Konqueror 3.4.2 (KDE 3.4.2 level “b” und SUSE 10.0)

Ich habe eine Bildersammlung. Die Bilder sind nach nummern von 1 bis z.B. 30 nummeriert. Jetzt werden die Bilder in der Reihenfolge 10, 11, 12, …, 18, 19, 1, 20, 21, 22, …, 28, 29, 2, 30, 3, 4, 5, 6, 7, 8, 9. Die optimale auflistung wäre doch 1, 2, 3, …, 28, 29, 30. Oder?
Habe schon alle möglichkeiten unter Ansicht/Sortieren ausprobiert. Ohne erfolg.
Gibt es eine andere Möglichkeit als unendlich viele Nullen vor die 1, 2, 3, 4, bis 9 zu setzen? Sowas nervt nämlich ungemein.
Wenn ihr einen rat wisst, dann schreibt ihn mir bitte.
Sollten das programme für das terminal sein, dann bitte ausführlich.
Ich habe noch einige probleme mit den Befehlen.

Danke im Voraus

2 Antworten
Ulf B. – Freitag, 27. Januar 2006 00:23 Uhr

Hi Macie,

das liegt an der Alphanumerischen Sortierung. Ich kenne nur den Ausweg die Dateien mit 0 vorne aufzufüllen. Also statt 1, 2, 4, … 9, 10, 11, … einfach 01, 02, 04, … 09, 10, 11, ….

Du kannst sowas im Linux Terminal erledigen. Wechsle einfach in das Verzeichnis mit den Dateien. Solange Deine Dateinamen maximal zweistellig sind (also größter Wert 99) dann kannst Du die Dateien wie folgt umbenennen (ich habe mal angenommen Deine Dateiendung ist .jpg, falls Du keine oder etwas anderes hast mußt Du das unten einfach entsprechend ändern). Kopiere einfach nachfolgende Befehlsfolge in eine Zeile:

for myfile in ?.jpg; do if [ -f ${myfile} ]; then mv ${myfile} 0${myfile}; fi; done; Ciao
Ulf

rainer glauben – Freitag, 27. Januar 2006 12:43 Uhr

zum Umbenennen auf der Kommandozeile gibts das nette Tool “mmv” [1].
Ist bloederweise nicht bei allen Distris dabei, aber ein Blick auf die Manpage
lohnt sich.

[1] http://linux.maruhn.com/sec/mmv.html

Benjamin Quest – Samstag, 28. Januar 2006 14:21 Uhr

Ich schwöre auf krename [1]. Oder Du kannst auch digikam fürs Batchumbenennen nehmen, dort unter Extras/Batch-Verarbeitung.

Gruß, Benjamin

[1] http://www.krename.net/