我已将以下代码用于FTP部分。
ftp -n $HOST << EOF
user $USER $PASS
lcd $src_directory
echo "DIR $detinationDir $local_output_file"
sleep 5
if (! -s $local_output_file)
then
mkdir $detinationDir
fi
put *
bye
EOF
但是我收到了来自echo
到fi
的行的无效命令错误。
我怎么能真的这样做?有人可以帮忙吗?
我看过这个question,但即便无效