噗,python执行多行终端命令的时候,多行代码执行起来怪怪的。
所以如果能一行终端命令搞定,那是极好的了。
运行环境 Runtime environment
1 | 操作系统: ubuntu18.04 |
方法一:&&
前位命令执行成功,后位命令才会执行,&&可以连接多个命令,可以携带命令参数
例如:
sudo apt-get update&&sudo apt-get upgrade&&sudo apt-get install nginx -y&&nginx&&ps -aux|grep nginx
方法二:||
前位命令执行不成功时,后位命令才会执行
例如:
vim text.py||vi text.py
方法三:;
顺序执行多条命令,当;前位命令执行完成后(不管执行是否成功),执行后位命令。
反正就是一顿操作猛如虎。
sudo apt-get update&&sudo apt-get upgrade&&sudo apt-get install nginx -y&&nginx&&ps -aux|grep nginx