Chinaunix

标题: Linux syntax error near unexpected token `fi'错误 [打印本页]

作者: Ethan_Fu    时间: 2012-02-17 17:10
标题: Linux syntax error near unexpected token `fi'错误
if ! [ -f /home/portal/test1 ]
then
    echo "file not exist!"
    exit 1
fi

执行这条语句出现如下错误,请各位童鞋帮忙。。。。。。

./test1: line 5: syntax error near unexpected token `fi'
./test1: line 5: `fi'

作者: MMMIX    时间: 2012-02-17 18:05
回复 1# Ethan_Fu


    if 后面就错了。
作者: Ethan_Fu    时间: 2012-02-18 14:30
回复 2# MMMIX


错在那里呢


   
作者: MMMIX    时间: 2012-02-19 10:02
Ethan_Fu 发表于 2012-02-18 14:30
回复 2# MMMIX

错在那里呢


找本 Shell 編程的入門書看看,或者在系統中找個正確的腳本看看
作者: Ethan_Fu    时间: 2012-02-20 09:29
MMMIX 发表于 2012-02-19 10:02
找本 Shell 編程的入門書看看,或者在系統中找個正確的腳本看看



那麻烦你先告诉我那里错了,我先修改一下。。。。。。。
作者: Ethan_Fu    时间: 2012-02-20 09:31
MMMIX 发表于 2012-02-19 10:02
找本 Shell 編程的入門書看看,或者在系統中找個正確的腳本看看



或者你在我例子是直接改一下,再贴出来,这样比较好点。。。。。。。。
作者: wangchuan3533    时间: 2012-02-20 10:27

if  [ ! -f /home/portal/test1 ]
then
    echo "file not exist!"
    exit 1
fi
作者: Ethan_Fu    时间: 2012-02-20 10:48
呵呵,第一次用这个网站,不知道怎么结贴,能否再告知一下。。。。。。。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2