中文字幕亚洲第一精品|精品国产免费一区二区|久久婷婷五月六月综合版|中文字幕熟妇久久久人妻|久久综合精品国产一区无码|国产成人精品永久免费视频|午夜亚洲国产精品理论片a级|久久精品一区二区三区无码护土

 訪問(wèn)手機(jī)版  

Linux常用命令|Linux培訓(xùn)學(xué)習(xí)|考試認(rèn)證|工資待遇與招聘,認(rèn)準(zhǔn)超級(jí)網(wǎng)工!

招聘|合作 登陸|注冊(cè)

網(wǎng)絡(luò)工程師培訓(xùn)

當(dāng)前位置:網(wǎng)絡(luò)工程師 > 技術(shù)課程 > linux > 熱點(diǎn)關(guān)注 > linux常用命令

Linux shell執(zhí)行多命令之 && 和 ||

時(shí)間:2019-08-24

linux格式化命令_linux 關(guān)機(jī)命令_linux命令

本文鏈接:

今天在寫(xiě)shell 腳本時(shí),需要幾條命令串起來(lái)執(zhí)行l(wèi)inux命令,并且前面命令執(zhí)行失敗了,后面命令就不行了。上網(wǎng)google一下,找到解決辦法,采用邏輯與&&即可。

linux命令_linux 關(guān)機(jī)命令_linux格式化命令

下面總結(jié)一下shell執(zhí)行多命令的方法。

command1;command2;command3;...

linux命令_linux 關(guān)機(jī)命令_linux格式化命令

前面命令失敗了不影響后面的命令執(zhí)行。

命令執(zhí)行返回值為0表明執(zhí)行成功

linux 關(guān)機(jī)命令_linux格式化命令_linux命令

command1 && command2 && command3 && ...

命令都用&&串接,從左到右執(zhí)行,當(dāng)前面的命令執(zhí)行“成功”后才繼續(xù)執(zhí)行后面的命令。

linux 關(guān)機(jī)命令_linux命令_linux格式化命令

另外,在script文件中l(wèi)inux命令,如果某一行太長(zhǎng)寫(xiě)不完,command1 太長(zhǎng),可以在行末,放置接續(xù)上行的符號(hào)”\”。

command1 && \
command2 && \
command3 && ...
command1 || command2 || command3 || ...

從左到右執(zhí)行,當(dāng)前面的命令執(zhí)行“失敗”后才繼續(xù)執(zhí)行后面的命令。若前一個(gè)命令執(zhí)行成功,就不會(huì)執(zhí)行下一條了。

 上一個(gè)教程:android linux 解壓命令