linux同时运行多个命令


1.使用&&或||或;(根据需要选择连接符号)等来连接多条命令

&&:"与",一条命令执行出错,则后面命令不执行
||:"或",一条命令执行成功,则后面命令不执行
;:无论执行成功与否,一路执行下去

2.编写shell脚本

2.1 第一种写法如下,将要执行的多条命令直接写到bash脚本中,此时相当于用分号连接,无论执行成功与否,会一路执行下去。当发现命令错误时,按下ctrl+c只能停止当前运行的命令,不能停止所有的命令

#!/bin/bash
python check.py 53
python check.py 33

2.2 除了上面的写法,自然还有就是将第1种方法中的长命令贴到shell脚本文件中(这时候如果命令过长可以使用代码生成)。

#!/bin/bash
python check.py 53 && python check.py 33

编写完后,将其文件权限更改成可执行,这样就可以通过脚本的方式执行命令了

chmod +x ./xxx.sh
./xxx.sh #运行脚本


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM