Linux中多命令執(zhí)行';'和'&&'的區(qū)別解釋
前言
在Linux運(yùn)維過程中或者日常Linux系統(tǒng)操作過程中會(huì)同時(shí)執(zhí)行多條命令,這樣的話需要通過我們的多重命令方式進(jìn)行處理。多命令執(zhí)行包括';'和'&&'命令,這樣shell就可以一次執(zhí)行多個(gè)命令,每個(gè)命令之間可用';'和'&&'隔開。 那么這兩者之間有什么區(qū)別,下面來一起看看吧。
1、';'
用';' ---------是先執(zhí)行第一個(gè)命令,不管第一個(gè)命令是否出錯(cuò)都執(zhí)行下一個(gè)命令。
2、'&&'
用'&&'--------是當(dāng)?shù)谝粋€(gè)命令正確執(zhí)行完畢后,才執(zhí)行下一個(gè)命令,類似短路。
總結(jié)
好了以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。
相關(guān)文章
Linux Shell 數(shù)組的創(chuàng)建及使用技巧
這篇文章主要介紹了Linux Shell 數(shù)組的創(chuàng)建及使用技巧,本文講解了數(shù)組定義、數(shù)組讀取與賦值以及特殊使用,需要的朋友可以參考下2015-07-07bash: /usr/bin/autocrorder: /usr/bin/python^M: bad interpret
這篇文章主要介紹了bash: /usr/bin/autocrorder: /usr/bin/python^M: bad interpreter: No such file or directory,需要的朋友可以參考下2014-10-10shell腳本學(xué)習(xí)指南[六](Arnold Robbins & Nelson H.F. Beebe著)
這篇文章主要介紹了shell腳本學(xué)習(xí)指南[六](Arnold Robbins & Nelson H.F. Beebe著),需要的朋友可以參考下2014-02-02如何利用 tee 命令調(diào)試shell腳本中的管道
在編寫shell腳本時(shí),調(diào)試是個(gè)比較麻煩的事,特別是涉及到多層管道命令的時(shí)候,會(huì)產(chǎn)生多個(gè)中間結(jié)果,tee命令的作用是從標(biāo)準(zhǔn)輸入中讀取數(shù)據(jù)寫入標(biāo)準(zhǔn)輸出或文件中,利用它可以從管道中讀取中間結(jié)果并寫入本地臨時(shí)文件中,通過中間結(jié)果可以一步一步的定位到腳本的錯(cuò)誤2021-05-05