#!/bin/sh cat < EndOfHeader for zipfile in $(cat .zipfilelist.current); do zipfile=zips/$zipfile if grep -E '^\s*Status:\s*(Reserved|Draft|Withdrawn|Rejected|Obsolete)' $zipfile >/dev/null; then # Handled below. true else echo Adding $zipfile to released index. >/dev/stderr echo " " fi done cat < Draft ZIPs ---------- These are works-in-progress that have been assigned ZIP numbers. These will eventually become either Proposed (and thus Released), or one of Withdrawn, Rejected, or Obsolete. In some cases a ZIP number is reserved by the ZIP Editors before a draft is written. .. raw:: html
ZIP Title Status
`basename $(basename $zipfile .rst) .md | sed -E 's@zip-0{0,3}@@'` `grep '^\s*Title:' $zipfile | sed -E 's@\s*Title:\s*@@'` `grep '^\s*Status:' $zipfile | sed -E 's@\s*Status:\s*@@'`
EndOfDraftZipHeader for zipfile in $(cat .zipfilelist.current); do zipfile=zips/$zipfile if grep -E '^\s*Status:\s*Reserved' $zipfile >/dev/null; then echo Adding $zipfile to draft index. >/dev/stderr echo " " elif grep -E '^\s*Status:\s*Draft' $zipfile >/dev/null; then echo Adding $zipfile to draft index. >/dev/stderr echo " " fi done echo "
ZIP Title Status
`basename $(basename $zipfile .rst) .md | sed -E 's@zip-0{0,3}@@'` `grep '^\s*Title:' $zipfile | sed -E 's@\s*Title:\s*@@'` `grep '^\s*Status:' $zipfile | sed -E 's@\s*Status:\s*@@'`
`basename $(basename $zipfile .rst) .md | sed -E 's@zip-0{0,3}@@'` `grep '^\s*Title:' $zipfile | sed -E 's@\s*Title:\s*@@'` `grep '^\s*Status:' $zipfile | sed -E 's@\s*Status:\s*@@'`
" if [ $(wc -c <.draftfilelist.current) -gt 1 ] then cat < EndOfDraftHeader for draftfile in $(cat .draftfilelist.current); do draftfile=zips/$draftfile echo Adding $draftfile to index of drafts. >/dev/stderr echo " " done echo "
Title
`grep '^\s*Title:' $draftfile | sed -E 's@\s*Title:\s*@@'`
" fi cat < Click to show/hide EndOfStrikeHeader for zipfile in $(cat .zipfilelist.current); do zipfile=zips/$zipfile if grep -E '^\s*Status:\s*(Withdrawn|Rejected|Obsolete)' $zipfile >/dev/null; then echo Adding $zipfile to struck index. >/dev/stderr echo " " fi done cat < Index of ZIPs ------------- .. raw:: html
ZIP Title Status
`basename $(basename $zipfile .rst) .md | sed -E 's@zip-0{0,3}@@'` `grep '^\s*Title:' $zipfile | sed -E 's@\s*Title:\s*@@'` `grep '^\s*Status:' $zipfile | sed -E 's@\s*Status:\s*@@'`
EndOfIndexHeader for zipfile in $(cat .zipfilelist.current); do zipfile=zips/$zipfile echo Adding $zipfile to index. >/dev/stderr if grep -E '^\s*Status:\s*Reserved' $zipfile >/dev/null; then echo " " elif grep -E '^\s*Status:\s*(Withdrawn|Rejected|Obsolete)' $zipfile >/dev/null; then echo " " else echo " " fi done echo "
ZIP Title Status
`basename $(basename $zipfile .rst) .md | sed -E 's@zip-0{0,3}@@'` `grep '^\s*Title:' $zipfile | sed -E 's@\s*Title:\s*@@'` `grep '^\s*Status:' $zipfile | sed -E 's@\s*Status:\s*@@'`
`basename $(basename $zipfile .rst) .md | sed -E 's@zip-0{0,3}@@'` `grep '^\s*Title:' $zipfile | sed -E 's@\s*Title:\s*@@'` `grep '^\s*Status:' $zipfile | sed -E 's@\s*Status:\s*@@'`
`basename $(basename $zipfile .rst) .md | sed -E 's@zip-0{0,3}@@'` `grep '^\s*Title:' $zipfile | sed -E 's@\s*Title:\s*@@'` `grep '^\s*Status:' $zipfile | sed -E 's@\s*Status:\s*@@'`
"