天天看點

syntax error near unexpected token `else'

開始我是這樣寫的,結果報錯了

#!/bin/bash
filename=$1
if [ -e /home/xx/$filename ]
echo "exist"
else
echo "inexistence"
fi 
           

後來發現原來少了一個 then

#!/bin/bash
filename=$1
if [ -e /home/xx/$filename ]
then
echo "exist"
else
echo "inexistence"
fi 
           
syntax error near unexpected token `else'

修改之後就可以了!

繼續閱讀