Linux-操作符

運(yùn)算符

=, +, -, *, /, %, +=, -=, *=, /=, %=基本與 C 中的一致。
需要注意的是 = 在 test 中表示字符串的比較。
冪運(yùn)算符 **

let "z=2**5"     # 2^5
let "z=$z+1" 
let "z+=1"

位運(yùn)算符

<<, <<=, >>, >>=, &, &=, |, |=, ~, ^, ^= 與 C 基本一致。

邏輯運(yùn)算符

!

if [ ! -f $FILENAME ] then;
  ...

&&, || 與,或

# &&
if [ $condition1 ] && [ $condition2 ]
if [ $condition1 && $condition2 ]    # 錯(cuò)誤,應(yīng)該是 [ $condition1 -a $condition2 ]

# ||
if [ $condition1 ] || [ $condition2 ]
if [ $condition2 -o $condition2 ]    # 建議邏輯運(yùn)算不使用 -a, -o 使用 &&, || 代替之。

操作符優(yōu)先級(jí)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 第5章 引用類型(返回首頁(yè)) 本章內(nèi)容 使用對(duì)象 創(chuàng)建并操作數(shù)組 理解基本的JavaScript類型 使用基本類型...
    大學(xué)一百閱讀 3,691評(píng)論 0 4
  • 文/曉凡 1. 2017年的春天,大自然已經(jīng)蘇醒,煥發(fā)出勃勃的生機(jī),藍(lán)天上白云朵朵,陽(yáng)光下花團(tuán)錦簇。 但是,你絲毫...
    廈門廚留香創(chuàng)始人曉凡閱讀 988評(píng)論 5 6
  • 在刻意練習(xí)上所花費(fèi)的時(shí)間,與所練習(xí)的某一個(gè)技能的提升成正比關(guān)系。最杰出的人,往往在刻意練習(xí)時(shí)所用的時(shí)間最長(zhǎng)。 刻意...
    仲兄閱讀 292評(píng)論 0 0
  • 煤氣灶打不著火,大概是天氣潮濕的緣故?;蛘呤请姵赜帽M。天氣潮濕一時(shí)不能好轉(zhuǎn),電池更換可以馬上實(shí)施。事不容遲,丈母娘...
    我想我叫熊閱讀 532評(píng)論 0 1
  • 近日,鄙因個(gè)中瑣事,實(shí)難脫身。諸君開(kāi)學(xué)問(wèn)候之情,鄙自謹(jǐn)記,不勝感激。 誰(shuí)料世間之事,難盡人意。本以大學(xué)伊始,可“偷...
    七妙神君閱讀 497評(píng)論 0 5

友情鏈接更多精彩內(nèi)容