[BraLUG] Datei mit sed umbenennen
Robert Schulze
rob at net-pr.de
Fr Feb 2 17:14:27 CET 2007
Hi,
Michael Wirtz schrieb:
> Robert Schulze schrieb:
>
>> find -name "* *.*" -print | (IFS=''; read; mv $REPLY `echo $REPLY | sed 's/
>> /_/p;d'`)
>
> Cool, wie man Variablen aus ner Pipe belegt, wusste ich nicht...
> (Du hast allerdings den Variablen-Namen nach "read" vergessen.)
>
REPLY ist eine Standardvariable, die read fuellt, wenn es keine Variable
bekommt :-)
> Und offenbar muss um das "read" eine Schleife stehen, damit alle
> Elemente verarbeitet werden.
Ja, typisch ich. Ich hab es nur mit einer Datei gestestet :-/
Rob
Mehr Informationen über die Mailingliste Bralug