CURL을 사용하여 파일을 다운로드할 때 접미사 추가(해당 이름의 파일이 이미 있는 경우)

CURL을 사용하여 파일을 다운로드할 때 접미사 추가(해당 이름의 파일이 이미 있는 경우)

양식의 명령을 사용하여 POST 엔드포인트에서 파일을 다운로드하고 있습니다.

while true; do curl -O -J http://domain/endpoint; done

이 끝점은 각 POST 호출에서 새 파일을 "반환"합니다. Curl은 각 파일에 Content-Disposition 헤더에 지정된 파일 이름을 제공합니다.

문제는 서버가 여러 파일에 대해 동일한 파일 이름을 제공한다는 것입니다. 파일 이름에 접미사를 추가하는 쉬운 방법이 있습니까? 예를 들어 "filename.pdf"라는 파일이 폴더에 이미 있는 경우 "filename.pdf" 대신 "filename_1.pdf"를 사용합니까?

관련 정보