$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