":-"的用法举例

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的值

以上是关于":-"的用法举例的主要内容,如果未能解决你的问题,请参考以下文章

c语言case的用法

c语言如何获得文件的创建时间以及文件的大小?(头文件及所用的函数,最好有用法举例)

java中switch的用法

printf的用法

group by having用法举例

Python新手,Python中except的用法和作用是啥?请指教