컬을 사용하여 파일 확장자가 없는 URL에서 이미지 다운로드

컬을 사용하여 파일 확장자가 없는 URL에서 이미지 다운로드

이미지를 다운로드하고 싶습니다.

https://lorempixel.com/1280/320/nature/1/

그리고 curl.

curl https://www.python.org/static/apple-touch-icon-144x144-precomposed.png > image.png 일하다 아름다운! (에서https://stackoverflow.com/questions/32330737/ubuntu-using-curl-to-download-an-image)

문제 는 또는 https://lorempixel.com/1280/320/nature/1/같은 파일 확장자가 없다는 것입니다 ..jpg.png

노력하다:

  1. curl https://lorempixel.com/1280/320/nature/1 > test.jpg

    테스트.jpg

  2. curl -O https://lorempixel.com/1280/320/nature/1/

    ...원격 파일 이름에는 길이가 없습니다! ...

  3. curl -O https://lorempixel.com/1280/320/nature/1/ > test.jpg

    ...원격 파일 이름에는 길이가 없습니다! ...

(자세한) 시도 curl -Ov와 다른 시도는 성공하지 못했습니다.

가능합니까 curl?

답변1

$ curl -o x.jpg  https://lorempixel.com/1280/320/nature/1/ 
$ file x.jpg
x.jpg: JPEG image data, JFIF standard 1.01, resolution (DPI), density 96x96, segment length 16, comment: "CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), quality = 70", baseline, precision 8, 1280x320, frames 3

관련 정보