Probl. Handbuch in html und java auf CD kann nicht bearbeitet werden
bearbeitet von woodfighterTach,
> ~~~shell
> tmpname=`mktemp`;
> cp -f $filename $tmpname;
> sed "s/$suche1/$ersatz1/g" < $tmpname | sed "s/$suche2/$ersatz2/g" > $filename;
> # Ende der einen Zeile
> rm -f $tmpname;
> ~~~
sed kann auch direkt Dateien editieren, da kann man sich die tempdatei sparen:
~~~shell
sed -i "s/$suche1/$ersatz1/g" $filename
sed -i "s/$suche2/$ersatz2/g" $filename
~~~
Und ergänzend sollte man noch sagen, dass bei dieser Schreibweise der Such- sowie der Ersetztext kein Slash enthalten kann (oder dieser escaped werden muss), wenn man einen Slash im Text hat, kann man das im sed Parameter durch ein belibiges anderes Zeichen ersetzen, das nicht vorkommt.
mfg\\
Woodfighter