Posible download estas páginas web como un libro?

Me gustaría download un tutorial de SQL aquí http://www.w3schools.com/sql/default.asp , como un libro con todas las secciones relacionadas relacionadas con SQL.

Aquí está mi command

wget -r -np -nH -p -k http://www.w3schools.com/sql/default.asp 

En el directory sql descargado, obtengo algunos files asp, que no sé cómo abrir en Chrome.

¿Descargué las páginas web correctamente? ¿Cómo debo hacer? ¡Gracias!

httrack una herramienta apropiada como httrack y no desperdiciaría mi time tratando de sacar esto de una herramienta como wget o curl . A continuación, le mostramos cómo puede download la URL que está solicitando, ¡lo hice yo mismo e incluso funciona bien en Chrome!

 $ httrack http://www.w3schools.com/sql/default.asp Mirror launched on Sat, 13 Sep 2014 22:50:32 by HTTrack Website Copier/3.48-19 [XR&CO'2014] mirroring http://www.w3schools.com/sql/default.asp with the wizard help.. Done.57: www.w3schools.com/sql/trysql_view.asp?x= (0 bytes) - OK Thanks for using HTTrack! 

Después de que esté completo, me queda la siguiente estructura de directorys:

 $ ls -l total 36 -rw-r--r--. 1 slm slm 4243 Sep 13 22:50 backblue.gif -rw-rw-r--. 1 slm slm 181 Sep 13 22:51 cookies.txt -rw-r--r--. 1 slm slm 828 Sep 13 22:50 fade.gif drwx------. 2 slm slm 4096 Sep 13 22:51 hts-cache -rw-rw-r--. 1 slm slm 736 Sep 13 22:51 hts-log.txt -rw-r--r--. 1 slm slm 5057 Sep 13 22:50 index.html drwxr-xr-x. 3 slm slm 4096 Sep 13 22:50 www.w3schools.com 

Para verificar las cosas, simplemente vaya al file index.html en el nivel raíz y se lo recibirá con la siguiente página:

ss1

Al hacer clic en el enlace lo llevará a sus páginas descargadas:

ss2

Y solo para medir, aquí estoy haciendo clic en uno de los enlaces laterales para demostrar que puede navegar bien.

ss3

Referencias

  • Sitio web de httrack
  • Documentación httrack

Primero debe copyr su directory de trabajo actual a un directory de testing para ejecutar en seco e intente esto a continuación.

Deberías ejecutar:

esto debería convertir el file a una respuesta html desde una página asp (get la respuesta del server web con el command -O y poner la página en un file filename.html después de recuperar)

  wget -O filename.html http://www.w3schools.com/sql/default.asp 

luego reemplace los nombres de extensión de las páginas

  for f in *.old_file_extention; do mv $f `basename $f to .new_file_extension; done; 

luego reemplace enlaces de files a .html desde enlaces .asp desde páginas en todas las páginas .html

  sed -i 's/.asp/.html/' *.html 

trata eso; entonces deberías poder abrir tus páginas web con enlaces
trabajando correctamente Es posible que deba resolver algo con el primer command porque solo obtiene una página a la vez. Tienes que combinar lo que tienes.

Intentar :

 wget -r http://www.w3schools.com/sql 

Sí, tengo un resultado

Tengo los siguientes directorys y files:

 mohsen@debian:~/offline docs/www.w3schools.com$ ls about angular aspnet bootstrap css default.asp favicon.ico forum html index.html jquery js php robots.txt sitemap sql stdtheme.css xml 

Esta puede ser una respuesta corta y espero que ayude. Me gustaría get el file .asp y luego cambiarle el nombre a un file con una extensión .html. Esto tomará la salida .asp html y abrirá el file como .html en un browser.