Re: [PUG] Dateinamen vereinheitlichen

2008-01-30 Diskussionsfäden oliver . kalk

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

2008-01-30 Diskussionsfäden Valentin Heinitz


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

2008-01-30 Diskussionsfäden Valentin Heinitz

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

2008-01-30 Diskussionsfäden Henrik Schneider
 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

2008-01-30 Diskussionsfäden Benjamin Peter

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

2008-01-30 Diskussionsfäden oliver . kalk

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

2008-01-30 Diskussionsfäden Samuel Hicker

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

2008-01-30 Diskussionsfäden oliver . kalk

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

2008-01-30 Diskussionsfäden Peter Barthel

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