怎样将多条linux命令写成shell脚本顺序执行

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样将多条linux命令写成shell脚本顺序执行相关的知识,希望对你有一定的参考价值。

以下是我每次要键入的命令:
ps -ef|grep weblogic //查询出weblogic进程
kill -9 ID //强制杀掉该进程
cd /home/bea/user_project/domain/oms_domain/ //进入weblogic域绝对路径
mv tbp_config 20151117tbp_config //将老的工程项目修改为yyyy-mm-ddtbp_config
cd apps //进入apps目录
mv TBPWeb 20151117TBPWeb //将老的工程项目修改为yyyy-mm-ddTBPWeb
unzip Webconnect.zip //解压新项目压缩包
mv Webconnect/ TBPWeb/ //将新项目名称修改为TBPWeb
cd .. //回到上级目录
unzip tbp_config.zip //解压新项目压缩包
nohup ./startWeblogic.sh && //后台启动weblogic
tail -f nohup.out //查看启动信息

kill -9 `ps -ef |grep weblogic |awk 'print $2'` //强制杀掉该进程
cd /home/bea/user_project/domain/oms_domain/ //进入weblogic域绝对路径
mv tbp_config `date +%F`tbp_config //将老的工程项目修改为yyyy-mm-ddtbp_config
cd apps //进入apps目录
mv TBPWeb `date +%F`TBPWeb //将老的工程项目修改为yyyy-mm-ddTBPWeb
unzip Webconnect.zip //解压新项目压缩包
mv Webconnect/ TBPWeb/ //将新项目名称修改为TBPWeb
cd .. //回到上级目录
unzip tbp_config.zip //解压新项目压缩包
nohup ./startWeblogic.sh && //后台启动weblogic
tail -f nohup.out //查看启动信息
参考技术A 本来就是顺序执行的

以上是关于怎样将多条linux命令写成shell脚本顺序执行的主要内容,如果未能解决你的问题,请参考以下文章

Unity不同脚本或者多个脚本之间的执行顺序Awake, Start

linux学习 – shell脚本

linux shell脚本,怎样变量传递执行结果

linux shell脚本,怎样变量传递执行结果

linux怎样一次运行多个shell脚本?

linuxshell 脚本执行的过程是怎样的?