home *** CD-ROM | disk | FTP | other *** search
/ The Fred Fish Collection 1.5 / ffcollection-1-5-1992-11.iso / ff_disks / 400-499 / ff473.lzh / CNewsSrc / cnews_src.lzh / misc / histfrom < prev    next >
Text File  |  1990-12-22  |  589b  |  34 lines

  1. #! /bin/sh
  2. # histfrom - get history-file entries between two dates
  3.  
  4. # =()<. ${NEWSCONFIG-@<NEWSCONFIG>@}>()=
  5. . ${NEWSCONFIG-/usr/lib/news/bin/config}
  6.  
  7. PATH=$NEWSCTL/bin:$NEWSBIN:$NEWSPATH ; export PATH
  8. umask $NEWSUMASK
  9.  
  10. case $# in
  11. 1)    start="$1"
  12.     end="now"
  13.     ;;
  14. 2)    start="$1"
  15.     end="$2"
  16.     ;;
  17. *)    echo "Usage: $0 startdate [enddate]" >&2
  18.     exit 2
  19.     ;;
  20. esac
  21. if start=`/bin/getdate "$start"` && end=`/bin/getdate "$end"`
  22. then
  23.     : okay
  24. else
  25.     exit 1
  26. fi
  27.  
  28. egrep '    .*    ' $NEWSCTL/history | awk -F'    ' '{
  29.     n = split($2, subf, "~")
  30.     arrived = subf[1]
  31.     if (arrived >= '$start' && arrived <= '$end')
  32.         print
  33. }'
  34.