10 Feb
2004
10 Feb
'04
16:40
Hallo, Am Tue, 10 Feb 2004, Tol schrieb:
Wie gehe ich am besten vor, wenn ich bei bestimmten Dateien im Filesystem was verändern möchte? zB. das body TAG aller HTML und PHP Seiten. Suche nach <body> und ersetze durch <body color="#aabbcc">
==== UNGETESTET!!! Erst verstehen und testen! ==== OIFS="$IFS"; IFS=" "; find . -maxdepth 1 -iname "*.html" | while read name; do if test -e "${name}.bak"; then echo "skipping $name: file exists" >&2; else cp "${name}" "${name}.bak"; sed 's,<body>,<body bgcolor="#aabbcc">,g' \ "${name}.bak" > "$name"; fi done; IFS="$OIFS" ==== -dnh -- 41: Internet Das von President Gates erfundene Computernetz. (Kristian Köhntopp)