服务器上的应用很多,一个一个的操作,太麻烦。
写脚本批量start 、stop 、restart
写脚本批量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