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/&lt;[a-zA-Z\._0-9-]*@[a-zA-Z\._0-9-]*&gt;/<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>