求助,帮我看下程序有什么问题.谢谢
「已注销」 2009-09-03 01:01:26
#!/bin/bash
serverip=172.21.17.2
serveruser=dingy
serverpass=123456
localdir1=/data/bjanc/netcdf4wens
remotedir1=/gpfs_home/operat/dingy/dingy
cd $localdir1
/usr/bin/ftp -in <<EOF
open $serverip
user $serveruser $serverpass
cd $remotedir1
ls . file1.txt
EOF
list1=`cat file1.txt | awk '{print $9}'`
echo $list1
for filename in $list1
do
if [ -f $filename ] ; then
echo $filename
echo "files is exist"
else
/usr/bin/ftp -in <<EOF
open $serverip
user $serveruser $serverpass
binary
mget $filename
bye
EOF
fi
done
line 32: syntax error :unexpected end of file