Annotation of 43BSDReno/contrib/mh/uip/version.sh, revision 1.1.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.