: ${T_INFORM:=$_INFORM} 第一个冒号的作用?
#if the user hits return on any of the fileds,the default value will be used
while :
do
echo -n "Mail Admin When Done[$_INFORM] :"
read T_INFORM
: ${T_INFORM:=$_INFORM}
case $T_INFORM in
yes|Yes) break;;
no|No) break;;
*) echo "The choices are yes,no";;
esac
done
${file:=myfile.txt}若file没设定,则使用myfile.txt作为返回值. 第一个冒号干嘛的?
人气:411 ℃ 时间:2020-05-06 16:07:05
解答
shell不熟悉,帮不到你.
看着像是read的子语句之类的用法:
read T_INFORM :${T_INFORM:=$_INFORM}
推荐
猜你喜欢
- 弯弯的月儿小小的船,小小的船儿两头尖,我在小小的船里坐,只看见闪闪的星星蓝蓝的天.
- 描写春天的拟人句
- 369-342÷9的简便计算
- 1,-1/2,1/3,-1/4,1/5,-1/6.等等,按此规律,第2008个数是多少?如果一直排下去会合什么数接近?
- 小六数学题一道
- Paul has a pet parrot named Smarty.的另外两句同义句是什么?
- 文字求真的意思
- 英语翻译