Annotation of reports/sendcalendar.sh, revision 1.5
1.1 boris 1: #!/bin/sh
1.2 boris 2: ADDRESS="chronicles@chgk.info"
3: #ADDRESS=boris
1.1 boris 4: URL=http://letopis.chgk.info/calendar.html
5:
6: echo "Sending notification to $ADDRESS"
7: echo > calendar.txt
8: echo "Текущий календарь по данным $URL:" >> calendar.txt
9: echo >> calendar.txt
10: sed '
11: 1,/<table/d
12: /<\/table/,$d
13: /^<!--/d
14: s/<tr>/\./
15: s/<[^>]*>//g
16: s/<[^>]*$//g
17: s/^[^<]*>//g
1.5 ! boris 18: s/<[a-zA-Z\._0-9-]*@[a-zA-Z\._0-9-]*>/<address>/g
1.1 boris 19: /^[ ]*$/d
20: s/^.$//' calendar.html>> calendar.txt
21: echo >> calendar.txt
22: echo "--" >> calendar.txt
23: echo "Ваш робот" >> calendar.txt
24: echo >> calendar.txt
1.3 boris 25: fortune lec >> calendar.txt
1.1 boris 26: mail -s "Novosti v kalendare" $ADDRESS < calendar.txt
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>