[linux-l] Umbenennen mehrerer Dateien - mmv vs zsh

Ivan F. Villanueva B. iv at artificialidea.com
Di Dez 12 14:55:10 CET 2006


Am Di, Dez 12, 2006 01:14:29 +0100, Sven Guckes schrieb:
> * Ivan F. Villanueva B. <iv at artificialidea.com> [2006-12-12 12:25]:
> > Am Mo, Dez 11, 2006 11:35:45 +0100, Uwe Kramm schrieb:
> > > Ich hab ein Verzeichnis mit ca. 200 Dateien. Manche sind groß
> > > geschrieben manche klein und manche haben auch Leerstellen im
> > > Namen.  Die möchte ich nun alle kleingeschrieben haben und die
> > > Leerstellen durch Unterstriche_ ersetzt haben.  Gibt es da irgend
> > > ein Programm oder Befehl, mit dem man das einfach erledigen..?
> > 
> > mmv "* *" "#l1_#l2"
> > 
> > Es schreibt alles klein, aber ändert nur eine Leerstelle.
> > Also mehrmals benutzen um alle Leerstellen zu ersetzen.
> 
> eben - mmv muss man eventuell ein dutzendmal anwenden -
> und es funktioniert auch nicht rekursiv.  tja.
> 
> hint:  das zmv von der zsh braucht nur einen aufruf dafuer.
> (offensichtlich hatte ich das nicht deutlich genug gesagt.)

(Nein, ich antwortete dem OP, bevor ich alle Beiträge in dem Diskussionsfaden
gelesen hatte. Mein Fehler.) Ich habe auch keine Lust, die ganze manpage von
mmv zu lesen. Aber geht es wirklich nicht rekursiv mit mmv?

-- 
Iván F. Villanueva B.
A.I. library:   http://www.artificialidea.com
<<<          The European Patent Litigation Agreement (EPLA)          >>>
<<<            will bring Software patents by the backdoor            >>>
<<<                     http://epla.ffii.org/                         >>>



Mehr Informationen über die Mailingliste linux-l