Shell中执行多条命令
2019 - 07 - 11
- 用
;
隔开 各条命令都会执行,不保证每条命令都执行成功
cd ~/Downloads; echo "AA"
- 用
&&
隔开 当前面的命令执行成功,才会去执行后面的命令cd ~/DDownloads && echo "AA" //失败 不会执行 echo
- 用
||
隔开 当前面的命令执行失败后才去执行下一条命令,直到执行成功一条命令为止cd ~/Downloads || echo "AA" //同样不会执行 echo
- 用
|
隔开 将一条命令的输出导向另一条命令的输入,从而让命令像流水线一样连续工作。在命令行中,我们用|表示管道ifconfig | grep inet