我寫了一個簡單的k shell程序,但是我看到以下錯誤 「0403-057語法錯誤在第11行:`then'不是預期的。然後在k shell腳本上沒有預期的錯誤
的代碼是
#!/usr/bin/ksh
function check_rm
{
number=$# #assign number of parameters
if [[ $1 -gt 0 ]]; #if RC is success
then
if[[ "$number" -gt 2 ]];
then
/usr/bin/mv $4 $3
echo " ERROR for $2 "
fi
#user_name=`whoami`
#mail_body="$3 checked in by $user_name"
#echo $mail_body
else
if[[ "$number" -gt 2 ]];
then
/usr/bin/rm -rf $4
fi
echo "GOOD for $2 "
echo "3f was successful"
fi
}
有人可以幫助嗎?
'if if [['=>'if [['' – Wrikken 2013-03-21 07:28:54