linux-shell脚本

  1. && 和 & 和 ||
  2. 后台进程
  3. 不挂断地运行程序
  4. 日期变量
  5. 输出日志
  6. 常用组合

&& 和 & 和 ||

同时执行 command1 & command2 & command3

顺序执行 command1; command2; command3

前面执行成功,后面才执行 command1 && command2

前面执行没成功,后面才执行 command1 || command2

后台进程

& 加载到最后面,表示这个程序放在后台执行

java -jar demo.jar &

不挂断地运行程序

nohup,一般和 & 一起用

nohup java -jar test.jar >temp.txt &

日期变量

java -jar /data/shipinfo.jar Wzzhhy > shar_wzzhhy_`date +%Y%m%d`_.log 2>&1 &

输出日志

java –jar shipinfo.jar  > shar20171220.log 2>&1 &

注意空格, > shar20171220.log 2>&1 &这命令可以将日志输出到 shar20171220.log这份文件中。

常用组合


转载请注明来源。 欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。 可以在下面评论区评论,也可以邮件至 sharlot2050@foxmail.com。

文章标题:linux-shell脚本

字数:176

本文作者:夏来风

发布时间:2020-11-17, 12:23:12

原始链接:http://www.demo1024.com/blog/linux-shell/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。