bounce.sh.txt

来自「管理online的shell程序」· 文本 代码 · 共 67 行

TXT
67
字号
#!/usr/bin/ksh#################################################################################       Module:         bounce.sh#       Author:         Peter R. Schmidt#       Description:    Bounce an Informix engine (bring it down, then up)##       Change Log##         Date    Name               Description.................#       09/25/00  Peter R. Schmidt   Start Program ################################################################################if [ $LOGNAME != informix ]then	echo "You must be logged on as informix to bounce the Informix server!"	exit 1fiechoecho "Press <Enter> to bounce the informix server."read answerif [ `$INFORMIXDIR/bin/onstat 2>&- | /usr/bin/grep -c "not initialized"` -eq 0 ]then	echo "Coming down..."	onmode -ky	if [ $? != 0 ]	then		echo "Server did not come down cleanly."		echo "bounce request aborted."		exit 1	fi	echo "Server is down"	echo	echo "Confirming status..."	onstat -	echo	echo "pause between bounces (sleep 10...)"	for x in 1 2 3 4 5 6 7 8 9 10 	do		sleep 1		echo ".\c"	done	echo	echo "enough already"else	echo "Note: server was already down."fiechoecho "Coming up..."oninitecho "Server is up."onstat -echo "sleep 5..."sleep 5onstat -

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?