shell常用操作整理

shell 中给变量设置默认值

正常操作:

1
2
3
if [ ! $1 ]; then
VAR='default'
fi

优雅简洁操作:

1
2
3
4
5
6
7
8
# 当变量a为null时则var=b
var=${a-b}

# 当变量a为null或为空字符串时则var=b
var=${a:-b}

# 当参数1未传或传了空字符串时则变量VAR为默认值 default
VAR=${1:-default}
Cleam Lee wechat
欢迎扫一扫订阅!