繁体   English   中英

用wget下载shell文件

[英]Download shell file with wget

我正在尝试使用wget工具下载shell文件。 当我尝试下载特定的.sh文件时,正在下载名为.sh的文件,但是文件中显示的内容是HTML而不是实际的文件内容。 因此,它正在下载作为输入提供的HTML页面。 场景如下

wget命令

wget --user=username --password=password https://some_url/Required_shell.sh -P /root/Desktop/


当我直接在浏览器中复制wget中使用的URL时,它将下载文件,但使用wget工具不会发生相同的情况。

网址粘贴在浏览器中

https://some_url/Required_shell.sh

用wget工具输出

具有HTML内容(而不是必需的外壳文件)的Required_shell.sh。

某些网站可能会通过识别用户代理不是浏览器来禁止您下载其页面。 因此,您可以使用–user-agent选项屏蔽用户代理,并像浏览器一样显示wget,如下所示。

wget --user-agent="Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.12) Gecko/20101026 Firefox/3.6.12" https://URL/TO/DOWNLOAD

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM