Chinaunix
标题:
这样定义变量是什么意思?
[打印本页]
作者:
zxjzxj521
时间:
2011-06-21 11:28
标题:
这样定义变量是什么意思?
: ${INITDIR:=/etc/init.d}
: ${HA_DIR:=/etc/ha.d}
: ${HA_RCDIR:=$HA_DIR/rc.d}
为啥要在前面加:这个符号?加上后有什么作用 是将变量导出的意思吗?高手指点
作者:
liion631818
时间:
2011-06-21 11:34
: 等于NOP, 就是空操作
: ${INITDIR:=/etc/init.d} 这样就是不会把冒号后面的当作参数来计算
仅仅${INITDIR:=/etc/init.d}可能会报错,应该shell把这句话当作命令来看
说可能会报错是因为,也许环境下正好存在这个命令
去看ABS
作者:
horizonhyg
时间:
2011-06-21 13:23
去看shell13问...
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2