Wget не загружает каждую папку - PullRequest
1 голос
/ 09 мая 2011

Эй, у меня есть скрипт bash, который запускает команду wget для получения каталога:

wget -r -nH --cut-dirs=5 "ftp://$USER:$PASS@stumpyinc.com/subdomains/cydia/httpdocs/theme/themes/$theme_root"

И что он должен сделать, это загрузить структуру папок, которая выглядит следующим образом:

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

По какой-то причине он не будет загружать любую папку, которая находится внутри папки $theme_name.theme. Там также есть папка UIImages, которая не отображается, хотя файлы в этой папке загружаются. Кто-нибудь замечает что-нибудь, что я мог сделать неправильно? Заранее спасибо!

EDIT если вы добавите --level=inf, это прекрасно работает!

1 Ответ

2 голосов
/ 09 мая 2011

Глубина извлечения директории Wget по умолчанию составляет 5 каталогов согласно инструкции wget . Если файлы, которые вы пытаетесь получить, находятся глубже, чем у вашей начальной позиции, они там не опустятся. Вы можете попробовать указать большую --level опцию или изменить --level=inf.

...