":-"的用法舉例


例子1:

#!/bin/bash
A=aaa
C=${A:-bbb}
echo $C

輸出結果:aaa

例子2:

#!/bin/bash
A=""
C=${A:-bbb}
echo $C

輸出結果:bbb 

例子3:

#!/bin/bash
A=$1
C=${A:-bbb}
echo $C

$1是運行腳本時傳入的第一個參數,此處由A接收,輸出結果:變量A獲取的值

 

結論:

shell腳本中的${A:-$B}的結果:

  • 如果變量A存在,則結果為變量A的值
  • 如果變量A不存在,則結果為變量B的值


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM