2011-05-09 47 views
1

嘿,我有运行wget命令来获取目录bash脚本:Wget的没有下载的每个文件夹

wget -r -nH --cut-dirs=5 "ftp://$USER:[email protected]/subdomains/cydia/httpdocs/theme/themes/$theme_root" 

而且它应该做的就是下载一个文件夹结构,看起来像这样的内容:

$theme_root/Library/Themes/$theme_name.theme/Icons 

由于某些原因,它不会下载$theme_name.theme文件夹内的任何文件夹。在那里还有一个UIImages文件夹没有显示,尽管该文件夹中的文件正在被下载。有没有人注意到我可能做错了什么?提前致谢!

编辑 如果您添加--level=inf它完美的作品!

回答

2

根据wget manual,Wget的默认目录检索深度为5个目录。如果你试图获得的文件比你的起始位置更深,那么它将不会在那里出现。您可以尝试给出更大的--level选项或作为您的编辑--level=inf