LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1185|回复: 3

搞不懂一句 bash 代码

[复制链接]
发表于 2009-9-4 16:17:35 | 显示全部楼层 |阅读模式
CC=${CC:-gcc}
就这句,是个变量赋值,执行后 CC=gcc,我不明白为什么?
${VAR} 这种形式应当是变量取值啊,可并没有变量的名字是 CC:-gcc。
发表于 2009-9-4 16:24:02 | 显示全部楼层
一种特殊用法,是说,当 CC 已经设定了值时,用设定的值,否则,设定它为 gcc.
回复 支持 反对

使用道具 举报

发表于 2009-9-13 19:32:07 | 显示全部楼层
正解!!!!!!
回复 支持 反对

使用道具 举报

发表于 2009-9-22 14:04:34 | 显示全部楼层
看看顶置的高级bash吧
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表