|
Linux中小括號()和大括號{}都是對其中的一串命令進(jìn)行執(zhí)行,但有一定的區(qū)別,其具體含義如下: ( ):括號內(nèi)的命令會在一個子shell中執(zhí)行 (( )):將括號內(nèi)的數(shù)值進(jìn)行比較與運(yùn)算 $( ):命令替換,等同于反引號`
` $(( )):整數(shù)運(yùn)算 { }:對括號內(nèi)的一組字符進(jìn)行操作 ${ }:變量的引用 [ ]:條件測試 [[ ]]:支持正則表達(dá)式的條件測試 $[ ]:整數(shù)運(yùn)算 以上是對Linux中各種括號的具體解釋,對于經(jīng)常分不清的人來說,可以比照學(xué)習(xí),相信,多用幾次也都分清楚了! |
|
|