1
我试图做在猛砸一个IF ELSE语句的作用,但收到类似这样的错误之一:的bash EOF在if语句
语法错误:文件意外结束(预计“网络连接”)
现在我很新的这一点,所以可能是解决我的问题不应该是很难:)
if [ "$DAYNAME" = 'Sunday' ]; then
echo 'The backup will be uploaded'
ftp -n $HOST <<EOF
quote USER $USER
quote PASS $PASSWD
put $filetoday
delete ${filethreeweeksago}
quit
EOF
fi
当然的瓦尔已经填满。
我认为它与EOF符号有关,因为当我删除它们时,问题消失。不幸的是,我不知道如何使用没有EOF符号的代码。
有谁能告诉我为什么这个错误正在发生?
笑!它工作:)谢谢 – Arthur 2012-02-19 13:44:29