|
|
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.