#!/bin/bash
BUILD=HELLO
STR=${BUILD:-zhalin}
echo $STR
运行结果如下:
zhalin@zhalin:~/wk/tmp$./test.sh
HELLO
#!/bin/bash
#BUILD=HELLO
STR=${BUILD:-zhalin}
echo $STR
运行结果如下:
zhalin@zhalin:~/wk/tmp$ ./test.sh
zhalin
由此可见":-"后面的就是BUILD变量的默认值,如果BUILD变量前面有赋值过的话,STR就去BUILD已经赋过的值,如果没有,就取默认值zhalin
shell脚本变量的默认值
最新推荐文章于 2025-06-16 15:23:23 发布