我需要添加哪些标志
$ curl -o a URI1 -o b URI2 -o c URI3
让它说
Getting URI1
Getting URI2
Getting URI3
有点像 wget?
不,我不想通过 grep、awk、perl 等通过管道传输 --verbose 等的输出(是的,--silent 去掉了计时信息。这让我们更接近我们想要的结果.)
答案1
仅使用卷曲获得的最接近的似乎是-w
标志:
-w, --write-out 完成后使用输出 FORMAT
$ curl --silent --show-error -w "Download of %{url} finished" -o a URI1 -o b URI2 -o c URI3
要查看所有输出控制选项,您可以执行以下操作:
curl --help verbose