Wget нужно ли использовать -m с аргументом -r --no-parent

Wget нужно ли использовать -m с аргументом -r --no-parent

Название в целом говорит само за себя. Если я хочу отразить каталоги и подкаталоги веб-сайта, следует ли мне использовать , wget -m -r --no-parent bla.comили следует ли мне использовать wget -r --no-parent bla.com. Нужен ли -m?

решение1

Опция -mвключает рекурсию и временную метку, устанавливает бесконечную глубину рекурсии и сохраняет списки каталогов FTP. В настоящее время эквивалентно ‘-r -N -l inf --no-remove-listing’. Источникhttp://www.gnu.org/software/wget/manual/wget.html

решение2

По умолчанию -rопция идет вниз на 5 уровней, что может быть достаточно в вашем случае, но, если вам нужно больше уровней, используйте опцию -lс последующим числом (уровней) или просто используйте -l infдля бесконечной глубины.
Как ответили другие, опция -mделает последнее, а также включает проверки временных меток и список каталогов FTP.
В приведенном вами примере опция --no-parentпредотвратит извлечение страниц или ресурсов выше уровня целевого URL, хотя в вашем случае это выглядит как корневой URL (но это может быть любой уровень ниже).
Наконец, имейте в виду, что по умолчанию wgetне извлекает ресурсы за пределами домена целевого URL, поэтому вы можете пропустить файлы CSS и JavaScript, которые были размещены выше целевого URL или в других доменах.

Связанный контент