: #!/bin/sh # generic/startserver/%M% %I% %G% # # showserver # # Show current servers running on this machine # case "`uname -s`" in AIX) NEED_DASH="" ;; OSF1) NEED_DASH="" ;; Linux) NEED_DASH="c" ;; *) NEED_DASH="-" ;; esac if ps ${NEED_DASH}auxww 2> /dev/null | head -1 | grep USER then ps ${NEED_DASH}auxww | egrep "dataserver|backupserver" | grep -v "grep" elif ps -ef 2> /dev/null | head -1 | grep STIME then ps -ef | egrep "dataserver|backupserver" | grep -v "grep" else echo "showserver: cannot find ps command in PATH variable locations or" echo " cannot determine correct arguments for ps command." fi exit 0