curl
当服务器上不存在文件时,有没有办法告诉不要下载文件?
我正在使用我的 Mac OS X shell 下载一些带有curl
.
命令如下:
curl -s -# "http://URL/session[1-12].pdf" -o "Slides/session#1.pdf";
Run Code Online (Sandbox Code Playgroud)
有什么办法可以告诉我curl
跳过,比如说session4.pdf
,当那个文件实际上不存在时?默认情况下,它会下载空的 2KB 文件。
PS 我希望我在正确的地方发布这个,如果它应该去 Apple StackExchange 分支,我很抱歉。由于它是外壳,我认为这会更合适。
使用该-f, --fail
选项让 curl 静默跳过错误,它不会产生空文件。
换句话说,您的命令应该是:
curl -f -s -# "http://URL/session[1-12].pdf" -o "Slides/session#1.pdf";
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4298 次 |
最近记录: |