在 shell 腳本中,如果要使用某個變量又想給它設置默認值,可以用
XX=${YY-ZZ}
的方式,其中 ZZ 會是 YY 沒有設置時的默認值
另一種用法是
XX=${YY:-ZZ}
區別是 :-
的方法在 YY 為空字符串時也會使用默認值。
例子
env=${SERVICE_ENV:-"debug"}
echo "env: ${env}" # 會輸出 "env: debug"
在 shell 腳本中,如果要使用某個變量又想給它設置默認值,可以用
XX=${YY-ZZ}
的方式,其中 ZZ 會是 YY 沒有設置時的默認值
另一種用法是
XX=${YY:-ZZ}
區別是 :-
的方法在 YY 為空字符串時也會使用默認值。
env=${SERVICE_ENV:-"debug"}
echo "env: ${env}" # 會輸出 "env: debug"
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。