#wget
#wget
Вопрос:
Для загрузки страницы я использую следующую команду:
wget -kmnH -p http://www.example.com/my/own/folder/page.htm
Я получаю следующую структуру каталогов:
/js_folder
/css_folder
/my
/own
/folder
page.htm
Что мне нужно, так это следующая структура каталогов:
/js_folder
/css_folder
/page.htm
Я пытался использовать --cut-dirs=3
, но он помещает все js
и css
в ту же папку, что и page.htm
.
Есть ли способ обойти эту проблему, вызывая wget только один раз?
Другие решения также приветствуются!
Комментарии:
1. Однажды мне пришлось сделать что-то подобное для проекта, но я не смог найти способа сделать это с помощью wget самостоятельно. Даже с аргументами о том, какие файлы захватывать onl и т.д. В итоге я создал еще один скрипт, который затем сортировал файлы
2. @Кайл, ты спрашивал об этом на SO?
3. Я в это не верю, я просто провел кучу исследований и в итоге написал скрипт на python для этого. Но то же самое может быть достигнуто с помощью сценария оболочки. Если вы заинтересованы в этом, я буду более чем счастлив предоставить вам код. Я просто не смог бы предоставить это вам до позднего вечера.
4. @Kyle Хорошо, не беспокойтесь… когда вы сможете, вопрос все еще будет здесь! 🙂