मैं एक कर्ल आदेश है:कैसे शेल पटकथा लेखन में एक कर्ल आदेश में एक चर पारित करने के लिए
curl -u ${USER_ID}:${PASSWORD} -X GET 'http://blah.gso.woo.com:8080/rest/job-execution/job-details/${job_id}'
चर job_id
, 1160 जब मैं खोल में कर्ल आदेश पर अमल में कोई मान है मान लीजिए कि वह मुझे निम्न त्रुटि देता है:
{"message":"Sorry. An unexpected error occured.", "stacktrace":"Bad Request. The request could not be understood by the server due to malformed syntax."}
अगर मैं आदेश में सीधे नंबर '1160' पारित, जिन्हें आप नीचे, कर्ल आदेश काम करता है।
curl -u ${USER_ID}:${PASSWORD} -X GET 'http://blah.gso.woo.com:8080/rest/job-execution/job-details/1160'
क्या कोई मेरी मदद कर सकता है? मैं curl कमांड में चर के मान को पारित करने में सक्षम होना चाहता हूँ।
डबल कोट देखें जबकि बताए मूल्य 1160 job_id के लिए? आप इस तरह मतलब है?" Job_id = 1160 "। और फिर $ का उपयोग कर कर्ल आदेश के अंदर इसे कहते { job_id}? – user1452759
हां: 'job_id = 1160; curl -u $ {USER_ID}: $ {PASSWORD} -X प्राप्त करें" http://lppma670.gso.aexp.com:8080/rest/job-execution/job- विवरण/$ {job_id} "' –
आपकी मदद के लिए बहुत बहुत धन्यवाद !! यह काम करता है! :) मैं 5 मिनट में आपका उत्तर स्वीकार कर पाऊंगा। तो वह करेगा :) – user1452759