可以将这些网页下载为一本书吗?

Tim*_*Tim 3 wget

我想在http://www.w3schools.com/sql/default.asp下载 SQL 教程,作为包含所有链接的 SQL 相关部分的书。

这是我的命令

wget -r -np -nH  -p -k  http://www.w3schools.com/sql/default.asp
Run Code Online (Sandbox Code Playgroud)

在下载的sql目录下,我得到了一些asp文件,我不知道如何在Chrome中打开。

我是否正确下载了网页?我该怎么办?谢谢!

slm*_*slm 6

我会使用合适的工具,例如,httrack而不是浪费我的时间试图从工具中哄骗它,例如wgetcurl。以下是下载您所询问的 URL 的方法,我自己完成了,它甚至在 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!
Run Code Online (Sandbox Code Playgroud)

完成后,我留下以下目录结构:

$ 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
Run Code Online (Sandbox Code Playgroud)

要进行检查,只需导航到index.html根级别的文件,您将看到以下页面:

    SS1

单击链接将带您到下载的页面:

    SS2

并且只是为了衡量,在这里我单击一个侧链接来证明它可以很好地导航。

    SS3

参考