Linux命令并⾏执⾏,顺序执⾏
1、Linux并⾏执⾏命令
在命令之间采⽤&进⾏连接
⽰例:
run1.sh&run2.sh&run3.sh&run4.sh&run5.sh
如果不是脚本⽽是⼀个程序块,那么可以采⽤如下形式来进⾏:
{程序块内容1}&{程序块内容2}&{程序块内容3}&{程序块内容4}&{程序块内容5}
注:&放在启动参数后⾯表⽰设置此进程为后台进程
2、Linux多命令顺序执⾏
当我们需要⼀次执⾏多个命令的时候,命令之间需要⽤连接符连接,不同的连接符有不同的效果。
(1) ; 分号,没有任何逻辑关系的连接符。当多个命令⽤分号连接时,各命令之间的执⾏成功与否彼此没有任何影响,都会⼀条⼀条执⾏下去。
linux循环执行命令脚本
(2) || 逻辑或,当⽤此连接符连接多个命令时,前⾯的命令执⾏成功,则后⾯的命令不会执⾏。前⾯的命令执⾏失败,后⾯的命令才会执⾏。
(3) && 逻辑与,当⽤此连接符连接多个命令时,前⾯的命令执⾏成功,才会执⾏后⾯的命令,前⾯的命令执⾏失败,后⾯的命令不会执⾏,与 || 正好相反。
(4) | 管道符,当⽤此连接符连接多个命令时,前⾯命令执⾏的正确输出,会交给后⾯的命令继续处理。若前⾯的命令执⾏失败,则会报错,若后⾯的命令⽆法处理前⾯命令的输出,也会报错。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论