Annotation of 43BSD/usr.bin/refer/roffbib.sh, revision 1.1

1.1     ! root        1: #! /bin/sh
        !             2: #
        !             3: #      @(#)roffbib.sh  4.1     (Berkeley)      83/05/08
        !             4: #
        !             5: #      roffbib sh script
        !             6: #
        !             7: flags=
        !             8: abstr=
        !             9: headr=BIBLIOGRAPHY
        !            10: xroff=nroff
        !            11: macro=-mbib
        !            12: 
        !            13: for i
        !            14: do case $1 in
        !            15:        -[onsrT]*|-[qeh])
        !            16:                flags="$flags $1"
        !            17:                shift ;;
        !            18:        -x)
        !            19:                abstr=-x
        !            20:                shift ;;
        !            21:        -m)
        !            22:                shift
        !            23:                macro="-i $1"
        !            24:                shift ;;
        !            25:        -V)
        !            26:                xroff=vtroff
        !            27:                shift ;;
        !            28:        -Q)
        !            29:                xroff="troff -Q"
        !            30:                shift ;;
        !            31:        -H)
        !            32:                shift
        !            33:                headr="$1"
        !            34:                shift ;;
        !            35:        -*)
        !            36:                echo "roffbib: unknown flag: $1"
        !            37:                shift
        !            38:        esac
        !            39: done
        !            40: if test $1
        !            41: then
        !            42:        (echo .ds TL $headr; refer -a1 -B$abstr $*) | $xroff $flags $macro
        !            43: else
        !            44:        (echo .ds TL $headr; refer -a1 -B$abstr) | $xroff $flags $macro
        !            45: fi

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.