Filtrovani RFC822 headeru
Michal Krause
mike na navrcholu.cz
Úterý Listopad 9 10:49:12 CET 1999
Dne 9.11.1999 Petr Novotny napsal
> existuje nejaky jednoduchy program/skript fungujici jako filtr, ktery
> by umel propustit vse az na zvolenou RFC822 hlavicku (jako treba
> Date, Received apod.)?
Pokud jde jenom o tohle, myslim, ze plne postacuje neco jako
grep -Ev '^Received: '
Problem by mohl nastat v okamziku, kdy by byl v body radek zacinajici
stejne. Pro tyhle pripady bych to obalil skriptikem:
HEAD=1
while read ROW; do
if [ $HEAD -eq 0 ]; then
echo $ROW
else
echo "$ROW" | grep -Ev '^Received: '
fi
if [ "x$ROW" == "x" ]; then
HEAD=0
fi
done
(pisu to z hlavy, snad to bude fungovat).
Je ale jasne, ze to neni zrovna nejefektivnejsi reseni...
--
S pozdravem
Michal Krause /\
ICQ: 7665279 Informace (nejenom) ze sveta Linuxu /\/ \
email: mike na navrcholu.cz ______ http://www.root.cz/ ______ NAVRCHOLU.cz
Co napsat do signatury, aby to nikoho nepohorsilo? Snad jedine nejakou
obecne znamou pravdu. Doufam, ze vsichni vite, ze tucnak je bylozrava ryba.
Další informace o konferenci Linux