当前位置: 技术问答>linux和unix
请教个shell编程语句的问题。
来源: 互联网 发布时间:2017-03-19
本文导语: 冒号(:)结构也会被用在变量的条件设置中,例如: :${var:=var} 我对这句不是很明白,希望哪位给解释一下,很是感谢。 | 1. 冒号本身是一个内建命令,什么也不做的命令 2. ${var:=var} 相...
冒号(:)结构也会被用在变量的条件设置中,例如:
:${var:=var}
我对这句不是很明白,希望哪位给解释一下,很是感谢。
:${var:=var}
我对这句不是很明白,希望哪位给解释一下,很是感谢。
|
1. 冒号本身是一个内建命令,什么也不做的命令
2. ${var:=var} 相当于对 var 做一个初始化
3. 但上述语句不能单独使用,单独使用会报错,提示命令未找到,所以聪明的人类就想到了把上述语句做为冒号这个命令的一个参数,这样达到了初始化的目的,并且冒号什么也不做,就不影响其它功能
2. ${var:=var} 相当于对 var 做一个初始化
3. 但上述语句不能单独使用,单独使用会报错,提示命令未找到,所以聪明的人类就想到了把上述语句做为冒号这个命令的一个参数,这样达到了初始化的目的,并且冒号什么也不做,就不影响其它功能
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。