가져오는 URL을 인쇄하기 위해 컬을 어떻게 얻나요?

가져오는 URL을 인쇄하기 위해 컬을 어떻게 얻나요?

어떤 플래그를 추가해야 합니까?

$ 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

관련 정보