Re: rename - Änderung von Dateinamen

From: Polytropon <freebsd(at)edvax.de>
Date: Sat, 25 Jul 2015 00:46:23 +0200

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 message
Received on Sat 25 Jul 2015 - 00:46:33 CEST

search this site