1 创建文件并编辑文件
touch tomcat_restart.sh
vim tomcat_restart.sh
2 复制黏贴代码
!/bin/sh
#set -m 设置该脚本文件以作业模式启动
set -m
p='/opt/apache-tomcat-8.5.20'
#删除缓存文件
work=${p}'/work/'
`rm -rf ${work}`
tomcatpath=${p}'/bin'
echo 'operate restart tomcat: '$tomcatpath
#查询tomcat的进程id
pid=`ps aux | grep $tomcatpath | grep -v grep | grep -v retomcat | awk '{print $2}'`
echo 'exist pid:'$pid
if [ -n "$pid" ]
then
{
echo ===========shutdown================
$tomcatpath'/shutdown.sh'
sleep 2
pid=`ps aux | grep $tomcatpath | grep -v grep | grep -v retomcat | awk '{print $2}'`
if [ -n "$pid" ]
then
{
sleep 2
echo ========kill tomcat b