#命令序列. 在同一行執(zhí)行多個(gè)命令
cmd1 ; cmd2
#在當(dāng)前 shell 中以一組的形式執(zhí)行多個(gè)命令
{ cmd1 ; cmd2 ; }
#在子 shell 中以一組的形式執(zhí)行多個(gè)命令
(cmd1 ; cmd2)
#管道. 以 cmd1 的執(zhí)行輸出作為 cmd2 的輸入
cmd1 | cmd2
#命令替換. 以 cmd2 的執(zhí)行輸出作為 cmd1 的參數(shù)
cmd1 `cmd2`
#POSIX 命令替換. 允許嵌套
cmd1 $(cmd2)
#POSIX 算術(shù)替換. 將表達(dá)式 expression 的結(jié)果作為 cmd 的參數(shù)
cmd $((expression))
#AND. 執(zhí)行 cmd1, 然后執(zhí)行 cmd2(如果 cmd1 執(zhí)行成功的話). 如果 cmd1 執(zhí)行失敗, cmd2 則不會(huì)被執(zhí)行
cmd1 cmd2
#OR. 要么執(zhí)行 cmd1 要么執(zhí)行 cmd2(如果 cmd1 執(zhí)行失敗的話). 如果 cmd1 執(zhí)行成功, cmd2 則不會(huì)被執(zhí)行
cmd1 || cmd2
#NOT. 執(zhí)行 cmd, 并且產(chǎn)生一個(gè)為 0 的退出狀態(tài)碼(如果 cmd 的退出狀態(tài)是非零的話). 否則, 產(chǎn)生一個(gè)非零的退出狀態(tài)碼(如果 cmd 的退出狀態(tài)是零的話).
! cmd
標(biāo)簽:雅安 延邊 南充 西藏 朝陽(yáng) 通遼 青島 隨州
巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Linux Shell 常見(jiàn)的命令行格式簡(jiǎn)明總結(jié)》,本文關(guān)鍵詞 Linux,Shell,常見(jiàn),的,命令行,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。