运行wget --save-headers
会将响应标头留在下载文件的顶部。但是,使用此参数下载的任何文件似乎都已损坏,即使删除了标头也是如此。
$ wget svnpenn.github.io/img/2012/git.jpg
$ wget --save-headers -O- svnpenn.github.io/img/2012/git.jpg | sed '1,/^$/d' > git2.jpg
$ ls -l
total 136
-rw-r--r--+ 1 Steven None 65755 Jul 4 21:58 git.jpg
-rw-r--r--+ 1 Steven None 65753 Jul 7 11:35 git2.jpg