linux shell脚本中 mode=${1:-sart} filename=${fileuser:-"filename"}

$1代表第二个参数
m=${1:-start}表示
如果$1存在且不为空,m就是$1
如果$1不存在或为空,那么m就是start

filename=${fileuser:-"filename"} 
fileuser 变量未设定或者为空,filename取"-"后面的值;否则filename=$fileuser
filename=${fileuser-"filename"}
fileuser 变量为空或未设定,filename取"-"后面的值;否则如果变量fileuser存在且有值filename=$fileuser
posted @ 2017-10-17 16:34  YatHo  Views(1628)  Comments(0Edit  收藏  举报