Questions tagged «wget»

GNU Wget(或简称为wget)是基于命令行的程序,可使用HTTP,HTTPS和FTP从Internet下载内容。

2
bash:意外令牌'('附近的语法错误
我正在尝试通过wget下载flareget下载管理器,但出现错误 wget http://www.flareget.com/files/flareget/debs/amd64/flareget_2.3-24_amd64(stable)_deb.tar.gz bash: syntax error near unexpected token `(' 为什么会出现该错误,该如何解决?
18 bash  scripts  wget 




6
为什么要使用Wget而不是浏览器?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 3年前关闭。 在哪种情况下,我应该更喜欢使用Wget而不是浏览器? 我听说出于某些匿名原因,Richard Stallman使用了它而不是浏览器。使用Wget获取文件时,服务器会看到什么?

4
我使用wget下载html文件,文件中的图像存储在哪里?
Firefox的加载速度非常慢,因此我决定使用wget保存HTML文件。我使用了以下命令, wget http://textbook.s-anand.net/ncert/class-xii/chemistry/hello-this-first-chapter 这些文件已保存在我的主文件夹中。但是我不知道图像的存储位置。我需要在中使用它们Anki。 那么图像存储在哪里?
15 downloads  wget  html 

2
如何在整个网站上下载.mp3文件?
我想下载网站上的所有mp3文件(甚至在主页和子链接中)。 例如,我想从“ http://example.org/musics/ ” 下载所有.mp3链接以及所有子链接。 如何使用wget或httrack命令执行此操作?
14 wget  httrack 

3
如何使用wget下载unicode链接?
有时,链接中包含Unicode字符,例如http://www.example.com/файл.zip 如果将浏览器指向它,它将正确提示您将文件下载为файл.zip。但是,如果您尝试使用进行操作wget,则文件中会包含?,百分比编码(例如%D0%BB)和(invalid encoding)文件名后的字符串。 我可以在wget或任何其他命令行技巧中添加哪些参数,使其表现为Chrome和Firefox,并完全按照呈现的链接中指定的格式保存文件-在这种情况下,保存为файл.zip? 该解决方案应该工作而不必在命令中显式地编写它,因此显式wget -O файл.zip http://www.example.com/файл.zip不是一个好的解决方案。 我意识到,只要您运行wget http://www.example.com/файл.zip它,它就会尝试检索http://www.example.com/%D1%84%D0%B0%D0%B9%D0%BB.zip,即它将链接转换为百分比编码,这可能是保存文件时未正确显示文件名的原因。 我在这里发布了一个与之相关的问题,该问题的回答可能对这个问题有帮助,也可能没有帮助。
14 wget  unicode 

1
如何使用命令行下载整个FTP站点?
我需要下载一个包含大量相对较小文件的FTP站点(实际上是网站源代码)(使用FileZilla进行下载耗时超过一天,但我相信,如果在以下位置下载许多文件,则可以更快地下载它)一旦)。不幸的是,无法通过SSH访问该站点,也无法在服务器端存档文件。 因此,至少问题是如何使用命令行工具将整个FTP站点下载到一个文件夹中。如果可以通过同时下载多个文件而不是一个一个地下载文件来并行化下载,那就更好了。
14 ftp  downloads  wget 

1
wget收到“ Scheme missing”错误
我编写了一个小脚本,该脚本从Desktoppr API中获取随机墙纸并将其更改为以下墙纸: #!/bin/bash url=$(curl 'https://api.desktoppr.co/1/wallpapers?page='$(shuf -i 1-1000 -n 1) | jq ".response[].image.url" | sed $(shuf -i 1-20 -n 1)'!d') && wget "$url" 当我运行脚本时,最终wget命令失败并显示以下错误: "http://a.desktopprassets.com/wallpapers/...jpg": Scheme missing. 当我将URL直接放入wget命令时,如下所示: wget "http://a.desktopprassets.com/wallpapers/...jpg" ...该命令正确执行并下载图像,这意味着由于变量中的某些问题而发生了错误。 我认为这可能与jq我用来解析Desktoprr API的JSON响应的库有关。
14 bash  wget 


3
如何逐步加密正在下载的文件?
我曾经先下载文件,然后再openssl对它们进行加密,但这对我来说还不够。如何在下载文件时逐渐加密下载内容? 我考虑过使用curl和openssl管道,但无法弄清楚。 有没有更好的工具来执行此操作?
13 bash  scripts  wget  openssl  curl 

4
我可以停止wget创建重复项吗?
如果我运行wget两次,它将无法识别它已经下载了该文件,并创建了一个新文件。有什么办法可以防止它再次下载文件? $ wget https://cdn.sstatic.net/askubuntu/img/logo.png ... Saving to: ‘logo.png’ ... $ wget https://cdn.sstatic.net/askubuntu/img/logo.png ... Saving to: ‘logo.png.1’ ... (如果wget无法执行curl,可以使用curl或类似的脚本替代方法。)
13 wget  duplicate 

3
如何下载和安装Heroku?
我使用以下方法从Heroku工具栏中下载了Heroku wget -qO- https://toolbelt.heroku.com/install-ubuntu.sh | sh 在终端上,他们在他们的网站上建议。我的Ubuntu(14.04.1)无法识别-q0-,因此我将其取出。然后,它似乎可以很好地下载-下载该文件时,我会在该目录中看到。 但是现在,它仍然不能识别heroku为命令。它也不会显示“ whereis”命令在哪里。但是,当我使用查找当前目录时ls -a,它就会显示出来。它似乎在那里。 如何安装?

2
如果速度低于特定阈值,如何使wget重试下载?
我正在尝试使用wget下载2GB的大文件,但是几分钟后,它似乎一直停滞不前。 我对其进行^ C处理,然后再次使用[with --continueoption]进行获取,然后它再次开始下载。 停止下载时,有没有一种方法可以自动重试该下载?谢谢
13 wget 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.