藍森林首頁 | 返回主頁 | 本站地圖 | 站內搜索 | 聯繫信箱 |
 您目前的位置:首頁 > 自由軟件 > 技術交流 > 應用編程


    

藍森林 http://www.lslnet.com 2006年6月26日 11:18


請高手指教 這兒echo 命令 是什麼意思

echo  ${name:?"you must  enter your name"}

這是什麼意思?


謝謝

如果name被置位且非空,則替換成他的值.否則,打印消息"you must enter your name"}
例如:
/home/lee#read name;echo ${name:?"\"Must enter your name\""}
abc
abc
/home/lee#read name;echo ${name:?"\"Must enter your name\""}

ksh: name: "Must enter your name"
/home/lee#
BTE:十三問寫的很詳細,望多看



Copyright © 1999-2000 LSLNET.COM. All rights reserved. 藍森林網站 版權所有。 E-mail : webmaster@lslnet.com