Wget necesita usar -m con el argumento -r --no-parent

Wget necesita usar -m con el argumento -r --no-parent

El título lo dice todo. Si quiero reflejar los directorios y subdirectorios de un sitio web. ¿Debo usar wget -m -r --no-parent bla.como debería usar wget -r --no-parent bla.com? ¿Es necesario -m?

Respuesta1

La -mopción activa la recursividad y la marca de tiempo, establece una profundidad de recursividad infinita y mantiene listados de directorios FTP. Actualmente equivale a ‘-r -N -l inf --no-remove-listing’. Fuentehttp://www.gnu.org/software/wget/manual/wget.html

Respuesta2

De forma predeterminada, la -ropción baja 5 niveles, lo que podría ser suficiente en su caso, pero, si necesita más niveles, use la -lopción seguida de un número (de niveles) o simplemente úsela -l infpara una profundidad infinita.
Como han respondido otros, la opción -mhace lo último y también permite verificar la marca de tiempo y enumerar directorios FTP.
En el ejemplo que proporcionó, la opción --no-parentimpedirá recuperar páginas o recursos por encima del nivel de la URL de destino, aunque en su caso parece una URL raíz (pero podría estar en cualquier nivel inferior).
Finalmente, tenga en cuenta que, de forma predeterminada, wgetno recupera recursos fuera del dominio de la URL de destino, por lo que es posible que se pierdan los archivos CSS y JavaScript que se colocaron encima de la URL de destino o en otros dominios.

información relacionada