下载最新的 Firefox 版本脚本

phi*_*psK 0 firefox curl wget apt-get

如何通过命令行下载最新版本的 Firefox 并插入到脚本中

我努力了wget https://download.mozilla.org/?product=firefox-38.0.1-SSL&os=linux64&lang=en-US

我从https://www.mozilla.org/en-US/firefox/new/的下载按钮复制了链接位置

但是这个 wget 命令只是生成了一个无用的index.html?product=firefox-38.0.1-SSL文件,很可能是因为没有转义字符,但无论如何,这个命令都被限制为静态38版本,而不是通用的

wget http://wordpress.org/latest.tar.gz

curl通过curl -O https://wordpress.org/latest.tar.gz

或者这是不可能的,因为 Firefox 不提供最新的 tar 链接?有没有有效的解决方法?

apt-get install firefox也使用,但是 apt 存储库似乎不包含最新的 Firefox

Ser*_*gey 5

将 wget 与--content-dispositionkey 一起使用并将链接括在引号中。

例子:

wget --content-disposition "https://download.mozilla.org/?product=firefox-latest-ssl&os=linux64&lang=en-US"
Run Code Online (Sandbox Code Playgroud)

这里需要双引号来转义 URL 中的特殊字符&。否则我们会丢失 URL 中的参数。