0
我有我的shell腳本,myscript.sh
下面-bash:[:=:一元運算符預期。當沒有給出參數
#!/bin/sh
if [ $1 = "-r" ]; then
echo "I am here"
fi
如果我. myscript.sh -r
運行,它與消息I am here
效果很好。
但如果我只是. myscript.sh
,它的投訴
-bash: [: =: unary operator expected
缺少了什麼在我的腳本運行?
早起的鳥抓住聲望...... :) – Gewure