Research V7 development
[unix-history] / bin / calendar
CommitLineData
66d59ef9
KT
1PATH=/bin:/usr/bin
2tmp=/tmp/cal$$
3trap "rm $tmp; exit" 0 1 2 13 15
4/usr/lib/calendar >$tmp
5case $1 in
6-)
7 sed '
8 s/\([^:]*\):.*:\(.*\):[^:]*$/y=\2 z=\1/
9 ' /etc/passwd \
10 | while read x
11 do
12 eval $x
13 if test -r $y/calendar; then
14 egrep -f $tmp $y/calendar 2>/dev/null | mail $z
15 fi
16 done;;
17*)
18 egrep -f $tmp calendar
19esac