wget 是一条很实用的 shell 编程下载工具

wget 是一条很实用的 shell 编程下载工具

如果只下载一个文件:

while ! wget -c http[或者ftp]://....../your_file ; do sleep 60; done

=================================

如果要下载同一个目录下的多个文件:

for f in your_file1 your_file2 your_file3; do while ! wget -c http[或者ftp]://....../$f ; do sleep 60; done; done

=================================

说明,while 语句的用处,当失败(例如异常中断)时休息60秒,然后重复执行 wget 命令,直到成功下载为止。-c 是断点续传的意思。

================================

另一个与 wget 类似的工具是 curl, 功能也很强大。在 www.google.com 可以找到 curl      
和FreeBSD的port差不多吧