Texte ersetzen
Markus Wigge
markus at cultcom.de
Sun Aug 12 20:45:03 CEST 2001
Tag Jörn ...
> mit welchen Programme/Tools kann ich Texte in HTML Dateien ersetzen.
> Ziel ist es, mit einem Skript, das akutelle Dateidatum in der Datei zu
> überschreiben (Es steht schon drin - also erst suchen und dann
> ersetzten). Ich habe sowas noch nie gemacht - wenn ihr mir dir Programme
> nennen koennt, dann komme ich hoffentlich so klar.
~>man sed
dann mal das Kommando "s" ausprobieren
z.B.:
sed s/altest-datum/neues-datum/g < test.html > test.html.neu
ändert jedes vorkommen von "altes-datum" in "neues-datum" und gibt das
Ergebnis auf stdout aus ... was ich hier in test.html.neu umleite.
kann man bei vielen Dateien ganz nett in eine schleife packen a la
find -name "*.html" | while read DATNAME
do
sed .. < ${DATNAME} > ${DATNAME}.neu
mv ${DATNAME}.neu ${DATNAME}
done
bye
Markus
More information about the Linux
mailing list