1. 程式人生 > 其它 >centos一行執行多條linux 命令

centos一行執行多條linux 命令

原文:

https://blog.csdn.net/lintianyi9921/article/details/123028748

case 1. 各命令之間不存在依賴關係
cmd1 ; cmd2; cmd3; ....
1
case 2. 命令之間存在依賴關係:&&
cmd1 && cmd2 && cmd3
1
每一個linux 命令執行完以後會產生一個返回值,成功的話會返回0,&& 的意思是隻有cmd1 執行成功了,也就是cmd1 的返回值是1的情況下, 才會執行 cmd2,cmd2 執行成功了才會執行cmd3。

case 3. 命令之間存在依賴關係:||
cmd1 || cmd2
1
這條命令的含義是: 如果cmd1 執行成功了,則不會執行cmd2. 如果cmd1 沒有執行成功,則會執行cmd2.

注意: && 和 || 命令可以一起使用, 只要按照從左向右的順序,符合邏輯就行。
————————————————
版權宣告:本文為CSDN博主「China_JerryYuan」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處連結及本宣告。
原文連結:https://blog.csdn.net/lintianyi9921/article/details/123028748