我需要下载位于我的FTP服务器根目录中的文件,但不能下载文件夹,有没有办法做到这一点?
我目前正在使用此字符串连接:
wget --timeout 20 -m -nH --user "user" --password "pass" ftp://123.123.com
感谢。
答案 0 :(得分:0)
wget没有过滤功能。 但是,您可以创建一个简单的脚本来首先收集文件,然后使用wget获取它们。
echo open $HOST > ftp.txt
echo user $USER $PASS >> ftp.txt
echo ls >> ftp.txt
echo bye >> ftp.txt
ftp < ftp.txt | awk '^-' | awk '{print $9}' > files.txt
wget --timeout 20 -m -nH --user "user" --password "pass" -i files.txt ftp://123.123.com