Research V7 development
authorKen Thompson <ken@research.uucp>
Thu, 18 Jan 1979 22:07:57 +0000 (17:07 -0500)
committerKen Thompson <ken@research.uucp>
Thu, 18 Jan 1979 22:07:57 +0000 (17:07 -0500)
Work on file bin/calendar

Co-Authored-By: Dennis Ritchie <dmr@research.uucp>
Synthesized-from: v7

bin/calendar [new file with mode: 0755]

diff --git a/bin/calendar b/bin/calendar
new file mode 100755 (executable)
index 0000000..d534f02
--- /dev/null
@@ -0,0 +1,19 @@
+PATH=/bin:/usr/bin
+tmp=/tmp/cal$$
+trap "rm $tmp; exit" 0 1 2 13 15
+/usr/lib/calendar >$tmp
+case $1 in
+-)
+       sed '
+               s/\([^:]*\):.*:\(.*\):[^:]*$/y=\2 z=\1/
+       ' /etc/passwd \
+       | while read x
+       do
+               eval $x
+               if test -r $y/calendar; then
+                       egrep -f $tmp $y/calendar 2>/dev/null  | mail $z
+               fi
+       done;;
+*)
+       egrep -f $tmp calendar
+esac