#!/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脚本变量的默认值
最新推荐文章于 2024-10-04 09:00:00 发布
本文详细解析了bash脚本中使用默认值的概念,通过实例展示了如何利用:-来设置变量的默认值,并阐述了其在实际编程中的应用场景。
5212

被折叠的 条评论
为什么被折叠?



