plan9fox/sys/lib/dist/mail/lib/mailnews
2012-02-11 16:48:54 -06:00

26 lines
440 B
Bash
Executable file

#!/bin/rc
home=/mail
files=`{news -n}
>$home/lib/newstime
switch($#files){
case 0
case *
subscribers=`{cat /sys/lib/subscribers}
for(i in $subscribers)
touch /usr/$i/lib/newstime
for(file in $files){
switch($file){
case news:
;
case *
upasname=`{ls -m /lib/news/$file|sed 's/\[(.*)\]'.*/\1/}
{
echo 'subject: plan9 news: '^$file
echo 'to: news-readers'
echo
news $file
} | mail $subscribers
}
}
}