0

我正在尝试使用 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
4

1 回答 1

0

'ftp' 太 80 年代了!你为什么不把食物链向上移动一点?

wget --user="${FTP_USER}" --password="${FTP_PASS}" "${FTP_SITE}/dir/files"

wget 支持 FTP 协议,可以继续中断下载,可以排除文件,可以进行递归检索以及几乎任何事情。

于 2013-08-13T02:56:42.417 回答