LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1046|回复: 4

[求助]用wget做FTP镜像时如何排除部分文件?

[复制链接]
发表于 2007-7-17 21:25:26 | 显示全部楼层 |阅读模式
我需要定期更新 ftp://ftp.ncbi.nih.gov/blast/db/ 下的文件,但要排除 ftp://ftp.ncbi.nih.gov/blast/db/wgs.*.tar.gz ftp://ftp.ncbi.nih.gov/blast/db/gss.*.tar.gz
ftp://ftp.ncbi.nih.gov/blast/db/FASTA/.nfs*
等文件。

应如何写命令?


————————————
如果用rsync又如何写呢?刚发现ncbi支持rsync,但其它几个站的还没查。
发表于 2007-7-17 23:02:04 | 显示全部楼层
wget  可以用 -X 排除某个目录,要排除某个文件好像不太好弄,用 rsync 比较简单。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-18 09:41:24 | 显示全部楼层
能否写个例子?
看rsync的man好像挺复杂的。

域名就是 ftp.ncbi.nih.gov 。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-18 10:38:41 | 显示全部楼层
回来后发现页面没变,就又点了一下,
发重了,抱歉。
回复 支持 反对

使用道具 举报

发表于 2007-7-19 22:43:06 | 显示全部楼层
北南兄已经写了个rsync的东西,我看了一下,写的全部是对的。可以参考,如果有什么问题,可以联系我。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表