我正在try 使用wget
下载一个项目的文件,因为该项目的SVN服务器不再运行,我只能通过浏览器访问文件.所有文件的基本URL如下所示
http://abc.tamu.edu/projects/tzivi/repository/revisions/2/raw/tzivi/*
我如何使用wget
(或任何其他类似工具)下载此存储库中的所有文件,其中"tzivi"文件夹是根文件夹,下面有几个文件和子文件夹(最多2或3级)?
我正在try 使用wget
下载一个项目的文件,因为该项目的SVN服务器不再运行,我只能通过浏览器访问文件.所有文件的基本URL如下所示
http://abc.tamu.edu/projects/tzivi/repository/revisions/2/raw/tzivi/*
我如何使用wget
(或任何其他类似工具)下载此存储库中的所有文件,其中"tzivi"文件夹是根文件夹,下面有几个文件和子文件夹(最多2或3级)?
您可以在shell中使用:
wget -r --no-parent http://abc.tamu.edu/projects/tzivi/repository/revisions/2/raw/tzivi/
参数包括:
-r //recursive Download
和
--no-parent // Don´t download something from the parent directory
如果您不想下载全部内容,可以使用:
-l1 just download the directory (tzivi in your case)
-l2 download the directory 和 all level 1 subfolders ('tzivi/something' but not 'tivizi/somthing/foo')
等等如果插入no -l
选项,wget
将自动使用-l 5
.
如果你插入一个-l 0
,你将下载整个互联网,因为wget
将跟踪它找到的每个链接.