Annotation of researchv10dc/cmd/wwb/sexist.sh, revision 1.1

1.1     ! root        1: # NOTICE-NOT TO BE DISCLOSED OUTSIDE BELL SYS EXCEPT UNDER WRITTEN AGRMT
        !             2: L=/usr/lib/style
        !             3: trap ' rm -f /tmp/$$*; trap 0;exit' 0 1 2 3 15
        !             4: for i in $*
        !             5:        do case $i in
        !             6:                -ver) echo $0 version 2.3: 2.0: 2.1,2.0;exit;;
        !             7:                -flags) echo $0 \[-flags\] \[-ver\] \[file ...\];exit;;
        !             8:                -f) fflag=F; shift; file=$1; shift;continue;;
        !             9:                -*) echo unknown sexist flag $i;exit;;
        !            10:                *)      if test ! -r $i
        !            11:                        then echo Can\'t find the file $i\; try specifying a more complete pathname.
        !            12:                                exit 1
        !            13:                        fi
        !            14:        esac
        !            15: done
        !            16: echo $*
        !            17: if test $fflag
        !            18: then   cat $L/sexist.d $file >/tmp/$$phrase
        !            19:        $L/dprog -l -n -f /tmp/$$phrase -o /tmp/$$sexsed $*
        !            20: elif test -s $HOME/lib/sexdict
        !            21: then
        !            22:        echo -e Sexist is using your phrases in $HOME/lib/sexdict."\n"
        !            23:        cat $L/sexist.d $HOME/lib/sexdict >/tmp/$$phrase
        !            24:        $L/dprog -l -n -f /tmp/$$phrase -o /tmp/$$sexsed $*
        !            25: else
        !            26:        $L/dprog -l -n -f $L/sexist.d -o /tmp/$$sexsed $*
        !            27: fi
        !            28: if test -s /tmp/$$sexsed
        !            29: then
        !            30:        echo -e '\nPlease wait for the substitution phrases\n
        !            31: \n-------------------   Table of Substitutions   --------------------\n
        !            32: PHRASE                     SUBSTITUTION\n'
        !            33:         sort -u /tmp/$$sexsed |sed -f $L/script.sed| split -50 -f /tmp/$$s_
        !            34: for i in /tmp/$$s_*
        !            35: do 
        !            36:        sed -n -f $i $L/sexist.sg >>/tmp/$$s
        !            37: done
        !            38: sort /tmp/$$s
        !            39:        echo -e '\n------------------------------------------------------------------\n'
        !            40: fi

unix.superglobalmegacorp.com

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