wget -O 在 Windows 上产生错误

wget -O yields error on Windows

我正在尝试在 Windows 上使用 wget 下载 bootstrap,但出现错误。我在使用 Powershell 和 Git Shell 时遇到了大致相同的错误。我的命令如下:

wget -O bootstrap.zip https://github.com/twbs/bootstrap/releases/download/v3.1.0/bootstrap-3.1.0-dist.zip

我得到的错误如下:

Invoke-WebRequest : Parameter cannot be processed because the parameter name
'O' is ambiguous. Possible matches include: -OutFile -OutVariable -OutBuffer.
At line:1 char:6
+ wget -O bootstrap.zip
...

我看到在线手册页中将 -O 记录为一个选项。我应该使用哪个选项来代替 -O(大写字母哦)?

注意:此命令与 Harry J.W 的书 "Test-Driven Development with Python" 中提供的完全相同。珀西瓦尔。

您应该使用以下命令:

wget -OutFile bootstrap.zip https://github.com/twbs/bootstrap/releases/download/v3.1.0/bootstrap-3.1.0-dist.zip

这指定您的 wget 输出应该发送到 OutFile bootstrap.zip