Zeichen in Dateinamen ersetzen
Alexander Reelsen
ar at rhwd.net
Wed Feb 16 18:52:48 CET 2000
On Wed, Feb 16, 2000 at 03:39:13PM +0100, Alexander Reelsen wrote:
> 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
Was ich gerade sehe. Das is ja umstand, wenn du ne bash hast.
mv $i ${i/\$/_}
geht eigentlich einfacher.
MfG/Regards, Alexander
--
Alexander Reelsen http://joker.rhwd.owl.de
ar at rhwd.net GnuPG: pub 1024D/F0D7313C sub 2048g/6AA2EDDB
7D44 F4E3 1993 FDDF 552E 7C88 EE9C CBD1 F0D7 313C
More information about the Linux
mailing list