Annotation of 43BSDReno/contrib/mh/uip/version.sh, revision 1.1

1.1     ! root        1: : run this script through /bin/sh
        !             2: 
        !             3: umask 002
        !             4: 
        !             5: OFS="$IFS" IFS=:
        !             6: 
        !             7: for A in rprompt hostname uname who
        !             8: do
        !             9:     for D in $PATH
        !            10:     do
        !            11:        if [ ! -f $D/$A ]; then
        !            12:            continue
        !            13:        fi
        !            14:        case $A in
        !            15:            rprompt)    LOCAL=`$A %h`
        !            16:                        ;;
        !            17:            hostname)   LOCAL=`$A`
        !            18:                        ;;
        !            19:            uname)      LOCAL=`$A -n`
        !            20:                        ;;
        !            21:            who)        LOCAL=`$A am i | sed -e 's%^\(.*\)!.*$%\1%'`
        !            22:                        ;;
        !            23:        esac
        !            24:        break
        !            25:     done
        !            26:     if [ "x$LOCAL" != x ]; then
        !            27:        break
        !            28:     fi
        !            29: done
        !            30: 
        !            31: IFS=
        !            32: 
        !            33: if [ ! -r version.major ]; then echo 6 > version.major; fi
        !            34: if [ ! -r version.minor ]; then echo 5 > version.minor; fi
        !            35: if [ ! -r version.lbl ]; then echo 1 > version.lbl; fi
        !            36: rm -f version.c
        !            37: echo `cat version.major` `cat version.minor` `cat version.lbl` | \
        !            38: awk '{ printf "char *version = \"LBL-UCB MH %d.%d.%d ", $1, $2, $3 > "version.c" }'
        !            39: echo '('$LOCAL') of '`date`'";' >> version.c

unix.superglobalmegacorp.com

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