shell 变量默认值 发表于 2018-12-19 | 热度 ℃ | 字数统计 133 | 阅读时长 1 语法12345# 当变量 a 为 null 时则 msg=b msg=${a-b} # 当变量 a 为 null 或为空字符串时则 msg=b msg=${a:-b} 用法1234msg=${a:-b}msg=${1:-fix}注: 其中 $1-$9 为命令后的第 1-9 个参数,msg=${1:-fix} 即第一个参数的默认值为 "fix"注: 在 shell 中,不要随便加空格,如 msg = ${1:-fix} 会报错 示例123456789# 快速 add . & commit & push## example:## sh csh/fix.sh xxxmsg=${1:-fix}git add .git ci -m $msggit push -------------感谢您的阅读 有问题请留言(或mailto:frostbelt@sina.cn)-------------