[英]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.