Curl:未指定 URL(即使有一个 URL)

Curl:未指定 URL(即使有一个 URL)

在此处输入图片描述

如图所示,我正在使用 curl 命令和 URL 正确运行,但仍然出现错误。问题是什么?

我正在关注这个教程:https://medium.com/@petrstepanov/install-cern-root-roofit-on-macos-and-linux-for-dummies-df787fd41ef4

答案1

您用-o(小写) 替换了-O(大写),导致 URL 被解释为输出文件的名称。来自man curl

   -o, --output <file>
          Write  output  to  <file> instead of stdout.

相对

   -O, --remote-name
          Write output to a local file named like the remote file we get.

答案2

-o(小写字母 o)用于输出到文件。使用此选项时,curl 将使用下一个参数作为文件的名称,并期望 URL 的另一个参数。

您提到的教程使用了 -O(大写字母 O)选项。您可以通过运行来了解更多信息

curl --help

相关内容