我正在尝试使用unix脚本通过FTP从远程服务器获取csv文件。我在这里遇到了有线问题。文件不是一直被提取的。 有些东西它得到文件的时候它没有。
ftp -v -i -n <<EOF > $log_path/
open $FTP_SITE
user $FTP_USER $FTP_PASS
ascii
hash
passive
cd Training_Uploads
mget *.csv
pwd
quit
EOF
答案 0 :(得分:0)
'ftp'是80年代!你为什么不稍微抬起食物链?
wget --user="${FTP_USER}" --password="${FTP_PASS}" "${FTP_SITE}/dir/files"
wget支持FTP协议,可以继续中断下载,可以排除文件,可以进行递归检索以及任何事情。