#!/bin/sh # # get_host # # Usage: get_host # # Script to get the current CSA and Device Monitor Master Hosts # TOOLS="/opt/fox/bin/tools" CSAM=`$TOOLS/glof -p CSA_SERVER|awk '{printf "%2s%2s%2s%2s%2s%2s",$14,$15,$16,$17,$18,$19}'` DEVM=`$TOOLS/glof -p DEV_MONITOR|awk '{printf "%2s%2s%2s%2s%2s%2s",$14,$15,$16,$17,$18,$19}'` STA=`egrep '1001|1002|303|304|305|306|307|308|309|406|408|409' /usr/fox/sp/hldb|awk '{print $1}'` for x in $STA do STAD=`$TOOLS/fist $x | grep $x |awk '{print $3}'` if [ $STAD != "found" ] then if [ $STAD = $DEVM ] || [ $STAD = $CSAM ] then if [ $STAD = $DEVM ] then echo "$x = $STAD --- DevMon Master" fi if [ $STAD = $CSAM ] then echo "$x = $STAD --- CSA Server" fi continue else echo "$x = $STAD" fi else echo "$x = Not found!" fi done