分页: 1 / 1

提示语法错误,哪位帮改改

发表于 : 2011-03-18 9:42
liucheng1513
#! /bin/bash
rm -rf /tmp/media_version.tmp
cd /tmp
lftp << EOF
open ftp://admin:[email protected]
get -c /media-fuzhu/media_version.txt
EOF
mv /tmp/media_version.txt /tmp/media_version.tmp
version=`awk -F= '{ print $1 }' /tmp/media_version.tmp`
media_version=`awk -F= '{ print $1 }' /home/data/media-fuzhu/media_version.txt`
if [[ "$version" -gt "$media_version" ]];then
{
lftp << EOF
open ftp://admin:[email protected]
mirror --continue /media-link/ /home/data/
mirror --continue /media-fuzhu/ /home/data/
EOF
mv /tmp/media_version.tmp /home/data/media-fuzhu/media_version.txt
}
fi

if [[ "$version" = "$media_version" ]];then
{
echo "下载成功"
}
else
{
lftp << EOF
open ftp://admin:[email protected]
mirror --continue /media-link/ /home/data/
mirror --continue /media-fuzhu/ /home/data/
EOF
mv /tmp/media_version.tmp /home/data/media-fuzhu/media_version.txt

}
fi


提示语法错误,哪位帮改改,")syntax error: operand expected (error token is "