On Sat, 25 Jul 2015 00:28:19 +0200, Franz Timmer wrote:
> folgender Befehl ersetzt alle Leerzeichen in den Dateinamen mit dem
> Unterstrich:
>
> rename -R '-s/ /_/g' *
>
> Jetzt hätte ich gern ein Prefix vor dem Dateinamen.
>
> rename -R '-s/(.*)/aa_$1/g' * # funktioniert leider nicht.
>
> Gibt es hierfür auch eine Ein-Zeilen-Lösung auf FreeBSD?
Das Programm "rename" befindet sich nicht im "Lieferumfang"
von FreeBSD, aber wenn ich mal unterstellen darf, daß die
Regex-Transformation "typische" Regexe frißt, verushc's mal
hiermit:
rename -R '-s/ /_/g; s/^/aa_/g' *
Testen kann ich es leider aktuell nicht. Mein eigener
Leerzeichen-Eliminator kann das zwar, ist aber definitiv
kein Einzeiler mehr. :-)
-- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ... To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org with "unsubscribe de-bsd-questions" in the body of the messageReceived on Sat 25 Jul 2015 - 00:46:33 CEST