如果我在“curl”命令中使用普通单词而不是带有“-O”的 url,会发生什么情况?例如,如果我输入以下命令会发生什么?:
卷曲 -O https://openhatch.org/missions/diffpatch/diffsingle/nutty-pancake.txt -O 原始
那是行不通的:curl 的手册页确实提到了:
-O, --remote-name
Run Code Online (Sandbox Code Playgroud)
将输出写入本地文件,其名称类似于我们获得的远程文件。(仅使用远程文件的文件部分,路径被切断。)
用于保存的远程文件名是从给定的 URL 中提取的,没有其他内容。
因此,该文件将保存在当前工作目录中。如果您希望将文件保存在不同的目录中,请确保在使用,
curl标志调用之前更改当前工作目录!-O--remote-name没有对文件名进行 URL 解码。如果它具有
%20名称或其他 URL 编码部分,它们将按原样作为文件名结束。您可以多次使用此选项,次数与您拥有的 URL 数量相同。
这意味着该选项不接受参数,但指示curl 使用远程url 作为本地文件名的模板。
多次使用它没有意义。
| 归档时间: |
|
| 查看次数: |
14315 次 |
| 最近记录: |