Re: [PUG] Dateinamen vereinheitlichen
Peter Barthel schrieb: Hallo Liste, ich habe bei mir ein kleines Problem äh, eine Herrausforderung :-) Man hat mir massig Bilder geschickt zum einbinden in eine Website. Nun sind die aber zum Teil groß und zum Teil klein geschrieben: 001_small.jpg 004_small1.jpg 011_small.JPG 018_small1.JPG 023_small1.jpg [...] Zum einfacheren einbinden wollte ich nun alle Dateinamen umbenennen (kleinschreiben). Hat jemand von euch da n Denkanstoss für mich, wie man das am einfachsten anstellen kann? Grüße, Peter Hallo rename lautet der Name deines Freundes (ist wird Perl installiert). rename ly/A-Z/a-z/l * wandelt IMHO alles in Kleinbuchstaben um ciao Oliver -- PUG - Penguin User Group Wiesbaden - http://www.pug.org
Re: [PUG] Dateinamen vereinheitlichen
Hallo Peter, Das funktioniert nut innerhalb eines Verzeichnisses. Brauchst Du es rekursiv? for f in $(find -iname *.jpg); do mv $f $(echo $f | tr A-Z a-z); done Gruß. P.S.: Vorsichtshalbe in einem Testverzeichnis ausführen :-) Peter Barthel schrieb: Hallo Liste, ich habe bei mir ein kleines Problem äh, eine Herrausforderung :-) Man hat mir massig Bilder geschickt zum einbinden in eine Website. Nun sind die aber zum Teil groß und zum Teil klein geschrieben: 001_small.jpg 004_small1.jpg 011_small.JPG 018_small1.JPG 023_small1.jpg [...] Zum einfacheren einbinden wollte ich nun alle Dateinamen umbenennen (kleinschreiben). Hat jemand von euch da n Denkanstoss für mich, wie man das am einfachsten anstellen kann? Grüße, Peter -- Valentin Heinitz Hollerbornstr. 77 65197 Wiesbaden Phone: +49(0)611 532-84-77 Mobile: +49(0)160 950-39-758 Web:http://heinitz-it.de -- PUG - Penguin User Group Wiesbaden - http://www.pug.org
Re: [PUG] Dateinamen vereinheitlichen
Has müßte auch rekursiv gehen. for f in $(find -iname *.jpg); do mv $f $(echo -n $(dirname $f)/ ; echo $(basename $f | tr A-Z a-z)); done Gruß. Valentin Heinitz schrieb: Hallo Peter, Das funktioniert nut innerhalb eines Verzeichnisses. Brauchst Du es rekursiv? for f in $(find -iname *.jpg); do mv $f $(echo $f | tr A-Z a-z); done Gruß. P.S.: Vorsichtshalbe in einem Testverzeichnis ausführen :-) Peter Barthel schrieb: Hallo Liste, ich habe bei mir ein kleines Problem äh, eine Herrausforderung :-) Man hat mir massig Bilder geschickt zum einbinden in eine Website. Nun sind die aber zum Teil groß und zum Teil klein geschrieben: 001_small.jpg 004_small1.jpg 011_small.JPG 018_small1.JPG 023_small1.jpg [...] Zum einfacheren einbinden wollte ich nun alle Dateinamen umbenennen (kleinschreiben). Hat jemand von euch da n Denkanstoss für mich, wie man das am einfachsten anstellen kann? Grüße, Peter -- Valentin Heinitz Hollerbornstr. 77 65197 Wiesbaden Phone: +49(0)611 532-84-77 Mobile: +49(0)160 950-39-758 Web:http://heinitz-it.de -- PUG - Penguin User Group Wiesbaden - http://www.pug.org
Re: [PUG] Dateinamen vereinheitlichen
Hallo gude rename lautet der Name deines Freundes (ist wird Perl installiert). rename ly/A-Z/a-z/l * wandelt IMHO alles in Kleinbuchstaben um kannste mal die Syntax erklären? Ich würde nähmlich gerne alle Leerzeichen in _ umwandeln und alle Umlaute und Sonderzeichen entfernen, bzw ersetzen. (ö nach oe usw) ciao Oliver Henrik -- PUG - Penguin User Group Wiesbaden - http://www.pug.org
Re: [PUG] Dateinamen vereinheitlichen
Hi Peter, Peter Barthel schrieb: ich habe bei mir ein kleines Problem äh, eine Herrausforderung :-) Man hat mir massig Bilder geschickt zum einbinden in eine Website. Nun sind die aber zum Teil groß und zum Teil klein geschrieben: 001_small.jpg 004_small1.jpg 011_small.JPG 018_small1.JPG 023_small1.jpg [...] Ich würde ansich auch rename vorschlagen aber manchmal wenn ich keinen Bock auf shell action habe kann ich nur krename empfehlen. Gruß Ben. -- PUG - Penguin User Group Wiesbaden - http://www.pug.org
Re: [PUG] Dateinamen vereinheitlichen
Henrik Schneider schrieb: Hallo gude rename lautet der Name deines Freundes (ist wird Perl installiert). rename ly/A-Z/a-z/l * wandelt IMHO alles in Kleinbuchstaben um kannste mal die Syntax erklären? Ich würde nähmlich gerne alle Leerzeichen in _ umwandeln und alle Umlaute und Sonderzeichen entfernen, bzw ersetzen. (ö nach oe usw) Hey mist, wenn man mal schnell tippert ohne nachzudenken, schleichen sich Fehler ein ;-) rename 'tr/\.JPG$/\.jpg/' *.JPG (man könnte auch s statt tr verwenden, aber ich tr ist hier der besser Fall) ändert alle Dateiendungen mit einem großem .JPG gegen ein kleines .jpg Das s steht für substitute. Dann kommt was man in dem String ersetzten mag und gegen was man es ersetzten mag. Dann folgt der Name der Datei, in dessen Namen man das ersetzten mag. mit dem rename tr/A_Z/a-z/ * ersetzt man alle Großbuchstaben im aktuellen Verzeichnis mit Kleinbuchstaben. Für deinen Falle könntest du Versuchen mit rename tr/ö,ä,ü,ß/oe,ae,ue,ss/ * ans Ziel zu kommen. Für das Leerzeichen musst du entweder nen ASCI-Code einsetzten oder es mit versuchen. tr ersetzt alle angegebenen Zeichen, mit s kannst du ganze Strings ersetzten. mit rename -v hast du ne Verbose-Ausgabe und mit -n wird es nur getestet, aber nicht durchgeführt. Magst du Dateien in unterschiedlichen Verzeichnissen ändern, kommt find mit ins Spiel. Suche nach rename und/oder Perl Regular Expressions für weiter Tipps. Im Bezug auf rename habe ich gemerkt, dass man den Umgang mit dieser mächtigen Waffe durch testen erlernen muss :-) ciao Oliver -- PUG - Penguin User Group Wiesbaden - http://www.pug.org
Re: [PUG] Dateinamen vereinheitlichen
Peter Barthel schrieb: Hallo Liste, ich habe bei mir ein kleines Problem äh, eine Herrausforderung :-) Man hat mir massig Bilder geschickt zum einbinden in eine Website. Nun sind die aber zum Teil groß und zum Teil klein geschrieben: 001_small.jpg 004_small1.jpg 011_small.JPG 018_small1.JPG 023_small1.jpg [...] Zum einfacheren einbinden wollte ich nun alle Dateinamen umbenennen (kleinschreiben). Hat jemand von euch da n Denkanstoss für mich, wie man das am einfachsten anstellen kann? Grüße, Peter Ich bin foul :) und nehme das Prog. Bulk Rename. -- --- I never crash tomorrow. Samuel Hicker Bachstr. 1 65232 Taunusstein- Wehen Homepage: http://www.samuelhicker.de/ e- Mail: mailto:[EMAIL PROTECTED] LINUX - Für das Leben nach dem Absturz! -- PUG - Penguin User Group Wiesbaden - http://www.pug.org
Re: [PUG] Dateinamen vereinheitlichen
Peter Barthel schrieb: Hallo Liste, ich habe bei mir ein kleines Problem äh, eine Herrausforderung :-) Man hat mir massig Bilder geschickt zum einbinden in eine Website. Nun sind die aber zum Teil groß und zum Teil klein geschrieben: 001_small.jpg 004_small1.jpg 011_small.JPG 018_small1.JPG 023_small1.jpg [...] Zum einfacheren einbinden wollte ich nun alle Dateinamen umbenennen (kleinschreiben). Hat jemand von euch da n Denkanstoss für mich, wie man das am einfachsten anstellen kann? Grüße, Peter In der Linux User 11/2007 wird ein Programm Métamorphose vorgestellt, welches auf Phyton-Basis das auch können soll -- PUG - Penguin User Group Wiesbaden - http://www.pug.org
Re: [PUG] System Raid1 Software
Christian Felsing wrote: Interessant, das Problem hat ich mit dem 16fach noch nicht. Bisher allerdings nur mit Seagate 1TB Platten als Raid6. Was hast Du denn für eine Firmware Version drin ? CLI sys info The System Information === Main Processor : 800MHz CPU ICache Size: 32KB CPU DCache Size: 32KB System Memory : 1024MB/533MHz Firmware Version : V1.42 2006-10-13 BOOT ROM Version : V1.42 2006-10-13 Serial Number : Controller Name: ARC-1231 Current IP Address : 192.168.1.126 === GuiErrMsg0x00: Success. CLI Grüße, Peter -- PUG - Penguin User Group Wiesbaden - http://www.pug.org