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

linux怎样一次运行多个shell脚本?,第1张

inux 下shell脚本执行多个命令的方法\x0d\x0a1.每个命令之间用隔开\x0d\x0a说明:各命令的执行给果,不会影响其它命令的执行。换句话说,各个命令都会执行,但不保证每个命令都执行成功。\x0d\x0a2.每个命令之间用&&隔开\x0d\x0a说明:若前面的命令执行成功,才会去执行后面的命令。这样可以保证所有的命令执行完毕后,执行过程都是成功的。\x0d\x0a3.每个命令之间用||隔开\x0d\x0a说明:||是或的意思,只有前面的命令执行失败后才去执行下一条命令,直到执行成功一条命令为止

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//查看启动信息

  在crontab定时任务中,一般都是多个语句组成一个shell script,定时执行,这就存在了语句执行逻辑问题。

  有时候单纯是按一定顺序执行,有时候需要按一定逻辑执行(通过回传值来完成)。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8503618.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-17
下一篇 2023-04-17

发表评论

登录后才能评论

评论列表(0条)

保存