服务器上的应用很多,一个一个的操作,太麻烦。
写脚本批量start 、stop 、restart
#!/bin/bash ############################################# # Scripts for rotating catalina daily # at 2012-06-07 ############################################# workPath=$1 cmd=$2 if [ -z ${workPath} ];then echo "参数异常" exit fi if [ -z ${cmd} ];then echo "请输入参数 start stop restart" exit fi for appPath in ${workPath}*;do if [ "stop" = ${cmd} ]||[ "restart" = ${cmd} ] then ${appPath}/bin/shutdown.sh echo "shudown ${cmd} " fi sleep 3 if [ "start" = ${cmd} ]||[ "restart" = ${cmd} ] then ${appPath}/bin/startup.sh echo "startUp ${cmd}" fi done