":-"的用法举例
Posted ooops
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了":-"的用法举例相关的知识,希望对你有一定的参考价值。
例子1:
#!/bin/bash A=aaa C=${A:-bbb} echo $C
输出结果:aaa
例子2:
#!/bin/bash A="" C=${A:-bbb} echo $C
输出结果:bbb
例子3:
#!/bin/bash A=$1 C=${A:-bbb} echo $C
$1是运行脚本时传入的第一个参数,此处由A接收,输出结果:变量A获取的值
结论:
shell脚本中的${A:-$B}的结果:
- 如果变量A存在,则结果为变量A的值
- 如果变量A不存在,则结果为变量B的值
以上是关于":-"的用法举例的主要内容,如果未能解决你的问题,请参考以下文章