Elastic Search 매핑 및 설정에서 Curl 매개변수 목록이 너무 김 오류

Elastic Search 매핑 및 설정에서 Curl 매개변수 목록이 너무 김 오류
mapping=(</index_automation/{product}/mapping/Mapping/"$tempmappingfile")

settings=(</index_automation/{product}/mapping/Mapping/"$tempsettingsfile")

dataraw="{{mapping},{settings}}"

creds=$(</index_automation/obj/creds.txt)

reindexfile="/index_automation/${product}/mapping/Mapping/reindex.txt"

IFS=", " read -r -a credArr <<< "$creds"

result=(curl --silent -u {credArr[0]}:{credArr[1]} -X PUT "{credArr[2]}/${indexname}/"
--header "Content-Type: application/json"
--data-raw "$dataraw")

위의 코드 베이스에서는 새로운 인덱스 생성을 위한 매핑과 설정을 읽고 있습니다. 왜냐면 --data-raw "$dataraw"내가 받고 있으니까

curl: argument list too long

실수. 누가 날 도울 수 있죠?

관련 정보