URL이 변수인 쉘 스크립트 cUrl 명령

URL이 변수인 쉘 스크립트 cUrl 명령

상태가 202가 될 때까지 get 요청을 보내는 쉘 스크립트를 작성 중입니다.

아래 설명된 대로 cURL 명령을 작성하는 데 문제가 있습니다. URL이 올바르게 출력되었음에도 echo요청이 이루어지지 않습니다. 내가 여기서 뭘 잘못하고 있는 걸까?

get_path=$BASE_URL$location_header
echo "$get_path"
get_result="$(curl -i -s -X GET $get_path -H "Content-Type: application/json" -H "Authorization: Bearer $4")"

답변1

문제는 \rURL에 추가한 보이지 않는 문자에 있었습니다 /syncJobs/{jobId}. POST 작업의 헤더 jobId에서 추출 중 입니다 .Location

관련 정보