linux 一次执行多个命令

一次执行多个命令有多种写法:

1.       命令之间用分号(;)隔开:顺序执行各条命令,各命令的执行结果,不会影响其他命令的执行。即每个命令都会执行,但不保证每个命令都执行成功。

2.       命令之间用&&隔开:若前面的命令执行成功,才会去执行后面的命令。。

3.       命令之间用||隔开:||跟上面的&&是相对的,只有前面的命令执行失败后才去执行下一条命令。

4.       命令之间用|隔开:|是管道命令的界定符号,管道命令是将前一个命令的输出直接作为下一个命令的输入,从而让两个(或者更多命令)像流水线一样连续工作,不断地处理文本流。举个例子:make –j10 | tee make.log,意思是10个核并行编译,并将屏幕输出同步打印到make.log文件中去。

posted @ 2021-12-02 14:05  Justtosee  阅读(1057)  评论(0编辑  收藏  举报