Mr_老冷 发表于 2022-11-24 09:48:42

【EasyClick】【安卓】shell同时运行多条命令的方法

在命令行可以一次执行多个命令,有以下几种:
1.每个命令之间用 ; 隔开
说明:各命令的执行结果,不会影响其它命令的执行。换句话说,各个命令都会执行, 但不保证每个命令都执行成功。
cd /home/PyTest/src; python suning.py

2.每个命令之间用&&隔开

说明:若前面的命令执行成功,才会去执行后面的命令。这样可以保证所有的命令执行完毕后,执行过程都是成功的。
cd /home/PyTest/src && python suning.py

3.每个命令之间用 || 或者 | 隔开

说明:||是或的意思,如果每个命令被双竖线 || 所分隔,那么一遇到可以执行成功的命令就会停止执行后面的命令,而不管后面的命令是否正确与否。如果执行到错误的命令就是继续执行后一个命令,一直执行到遇到正确的命令为止。
管道可以将一个命令的输出导向另一个命令的输入,从而让两个(或者更多命令)像流水线一样连续工作,不断地处理文本流。在命令行中,我们用|表示管道
cd /home/PyTest/123 || echo "error234"
cd /home/PyTest/123 | echo "error234"







snq1982 发表于 2022-11-24 10:10:52

加油加油加油加油加油加油

83571674 发表于 2022-11-25 09:58:15

加油加油加油加油加油加油

a815050650 发表于 2022-11-26 10:56:27

支持支持支持!

qevankjl 发表于 2023-1-8 02:51:34

s腹股沟管过过过过

wlmccrz 发表于 2023-2-1 00:46:04


加油加油加油加油加油加油

jiucai123 发表于 2023-4-28 10:16:44

66666666666666

ppap9999 发表于 2023-5-3 14:30:06


66666666666666

fh2002 发表于 2023-5-12 19:32:11

111111111111111111

PatrickStar 发表于 2023-5-28 14:33:44

芝麻开门
页: [1] 2
查看完整版本: 【EasyClick】【安卓】shell同时运行多条命令的方法