#!/bin/sh tool=$0 usage() { echo "" echo "usage: `/bin/basename $tool` -i " echo "" echo ' -i : specify the nic used.' echo "" echo " Get network veracity scripts: clientdump.ver,client.ver and server.ver with the specified nic and put them in ." echo " Before you use this, you should run "getstart" to generate start.ver which is included in the above files." echo "" } while getopts hi: OPT; do case $OPT in i) nic="$OPTARG" ;; h) usage exit 0 ;; *) usage exit 2 ;; esac done shift `/bin/expr $OPTIND - 1` if [ "$nic" = " " ]; then echo "Error: I need one -i argument." usage exit 2 fi installclientdump=$1/clientdump.ver installclient=$1/client.ver installserver=$1/server.ver for installfile in $installclientdump $installclient $installserver; do cat >$installfile <>$installclientdump <>$installclientdump <>$installclient <>$installserver <>$installserver <>$installfile <>> ' #set error patterns error GUEST "\[Ee]rror|ERR|\[Pp]anic" EOF case $nic in ce) echo 'send_wait SAM "simce connect $switchmachine/$serverport"' >>$installfile ;; ge) echo 'send_wait SAM "simge connect $switchmachine/$serverport"' >>$installfile ;; niu) echo 'send_wait SAM "niu 0 connect $switchmachine/$serverport"' >>$installfile echo 'send_wait SAM "niu 1 connect $switchmachine/$serverport"' >>$installfile ;; *) usage exit 2 ;; esac done #generate the remaining part for clientdump.ver cat >>$installclientdump <>$installclientdump <>$installclientdump <>$installclientdump <>$installclient <>$installserver <>$installserver <>$installserver <>$installserver <