shell程式設計-高階變數
高階變數中的3個主題:
變數擴充套件:${變數名}
命令替換:$(命令)
算術擴充套件:$((算術式))
測試變數存在與否R=${name-'john'},如果name不存在,則“傳回”預設值。
測試變數不存在或者為空置R=${name:-'john'} ,如果name不存在或者存在但為空,則“傳回”預設值。
測試變數不存在或值為空,則給變數一個預設值R=${count:=100}
測試變數不存在或值為空,則提示出錯訊息${變數名:?提示訊息}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7719012/viewspace-1158141/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Shell-變數高階用法變數
- Shell程式設計-shell變數1程式設計變數
- Shell程式設計-02-Shell變數程式設計變數
- shell程式設計–bash變數程式設計變數
- shell程式設計(一)變數程式設計變數
- shell程式設計,實戰高階進階教學程式設計
- 高階bash/shell指令碼程式設計指南指令碼程式設計
- Shell程式設計-04-Shell中變數數值計算程式設計變數
- Shell-變數高階用法 (3) 有型別變數變數型別
- Shell程式設計-shell變數2-位置變數和預定義變數程式設計變數
- shell程式設計–bash變數介紹程式設計變數
- Shell程式設計規範與變數程式設計變數
- 01 shell程式設計之變數定義程式設計變數
- 01 shell程式設計規範與變數程式設計變數
- Linux Shell程式設計(10)——引用變數Linux程式設計變數
- shell程式設計進階程式設計
- Linux Shell程式設計(6)——變數替換Linux程式設計變數
- Linux Shell程式設計(7)——變數賦值Linux程式設計變數賦值
- Linux Shell程式設計(8)——變數詳解Linux程式設計變數
- Linux Shell程式設計(14)——內部變數Linux程式設計變數
- shell程式設計02——變數定義與使用程式設計變數
- 如何從初級程式設計師變成高階程式設計師?程式設計師
- shell程式設計學習筆記(二):Shell中變數的使用程式設計筆記變數
- Shell變數型別有哪些?linux運維shell程式設計變數型別Linux運維程式設計
- shell指令碼程式設計學習筆記——變數指令碼程式設計筆記變數
- shell程式設計之環境變數配置檔案程式設計變數
- Linux Shell程式設計(9)——特殊變數型別Linux程式設計變數型別
- Linux shell程式設計(一)shell指令碼中的變數詳解Linux程式設計指令碼變數
- 高階shell程式設計筆記(第三十三章 雜項)程式設計筆記
- Shell階段02 shell變數運算(整數運算/小數運算), shell變數案例變數
- 函數語言程式設計(2) 高階函式函數程式設計函式
- Oracle 高階程式設計 01 ~Oracle程式設計
- WebGL程式設計指南(3)高階變換與動畫基礎Web程式設計動畫
- Shell程式設計基礎學習之三:變數和test程式設計變數
- Python 高階程式設計:深入探索高階程式碼實踐Python程式設計
- Python 函數語言程式設計 – 高階函式Python函數程式設計函式
- 函數語言程式設計4-高階函式函數程式設計函式
- 低階程式設計師和高階程式設計師的區別程式設計師