
Мне нужно получить одну веб-страницу (отдельную страницу, а не весь сайт) со всеми ее активами (изображениями/css) в командной строке.
Мне очень нравится, как это делает Google Chrome - если я сохраняю веб-страницу, я получаю один html-файл и одну директорию со всеми ресурсами. Более того, все пути к изображениям изменены на локальные, а все ссылки абсолютные (если было "/pricing", то становится "http://example.com/pricing").
Я знаю, что это можно сделать с помощью wget
, но мне не нравится результат - много каталогов (если бы были изображения с разных доменов), а html-файл находится где-то в каталоге (с доменным именем).
Мне очень нравится результат после сохранения страницы с помощью Google Chrome, и мне интересно, знаете ли вы какие-нибудь командные строковые сканеры, которые дают похожий результат.
Или вы знаете, как настроить, wget
чтобы сделать так, как мне нужно?
решение1
Спасибо всем за ваши предложения!
Мне нужен был --no-directories
параметр для wget
. Затем я получаю один каталог со всеми нужными мне файлами (файл html, изображения, файлы css).
Извините, вопрос был сформулирован некорректно.