|
|
1.1 root 1: ND=$1
2: T=/tmp/cal$$
3: trap "rm -f /tmp/cal$$*; exit" 0 1 2 13 15
4:
5: sed "s/.*!//
6: w ${T}1
7: s/ .*//
8: " | /usr/lib/calendar4 >${T}3
9: : T1 = calpath uid, for every possible calendar
10: : T3 = calpath, for every real calendar
11:
12: join ${T}3 ${T}1 >${T}4; mv ${T}4 ${T}1
13: : T1 = calpath uid, for every real calendar
14:
15: /usr/lib/calendar2 $ND >${T}2
16: : T2 = egrep pattern for dates of interest
17:
18: egrep -i -f ${T}2 '' `cat ${T}3`
19: : result = calpath:entry, for every calendar consulted
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.