Henry Voigt wrote:
cd /verzeichnis/ for i in $(find -name "*"); do cat $i | \ sed 's/alter_string/neuer_string/g' \
$i.new ; mv $i.new $i ; done
- das find geht einfacher mit 'find .' - mensch sollte von der orig-datei noch ein .bak erstellen, damit mensch den urzustand rekonstruieren kann, wenn doch mal was schief läuft... - hidden-datein (.*) werden nicht erkannt dabei :( Mfg, Joerg. -- Henner & Bullinger, Datentechnik GbR | Tel.: +49 (7 11) 2 85 19 05 Linux, Netzwerke, Webhosting & Authoring | D2: +49 (1 72) 7 35 31 09 | Fax: +49 (7 11) 5 78 06 92 Geschäftsleitung, Perl/CGI, Support | <A HREF="http://star.bawue.com"><A HREF="http://star.bawue.com</A">http://star.bawue.com</A</A>> -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux