Zeichen in Dateinamen ersetzen

Uwe Schuerkamp hoover at qubiz.com
Wed Feb 16 15:50:57 CET 2000


On Wed, Feb 16, 2000 at 03:39:13PM +0100, Alexander Reelsen wrote:
> Moin
> 
> On Wed, Feb 16, 2000 at 02:24:40PM +0100, Christian Weddeling wrote:
> > > > Ich habe ein Verzeichnis mit ein paar Dateien in deren Dateinamen
> > > > ich ein $ durch einen _ ersetzen muß. Wie stelle ich das an?
> > > perl -spi .bak -e 's/\$/\_/g' *.txt 
> > Tut mir leid, aber perl steht nicht zur Verfügung. Dafür aber
> > eine bash.
> 
> for i in *\$* ; do
> mv $i $(echo $i | sed -e 's/\$/_/g')
> done
> 

Wer lesen kann, ist klar im Vorteil ... seufz! Meine Version
ersetzt die Zeichen in den Dateien, natuerlich nicht in den
Dateinamen. Argh! 

Sorry fuer die Konfusion, 

Uwe

-- 
Uwe Schuerkamp, QuBiz GmbH                Phone: +49 5241 80 10 66
An der Autobahn 18, 33311 Guetersloh      uwe.schuerkamp at qubiz.com
PGP Fingerprint:  2E 13 20 22 9A 3F 63 7F  67 6F E9 B1 A8 36 A4 61



More information about the Linux mailing list