a 에는 스트링이 담겨있음
'{"name: "aaa", "age": 14}'
여기서 name value만 추출하려면 어캐하냐
그니깐 딱 aaa가 나오게 하고싶음
딱 key는 name으로 고정이긴한데
정규식 그거 어캐쓰는거임? 설명 봐도 모르겟ㅇ,ㅡㅁ
a 에는 스트링이 담겨있음
'{"name: "aaa", "age": 14}'
여기서 name value만 추출하려면 어캐하냐
그니깐 딱 aaa가 나오게 하고싶음
딱 key는 name으로 고정이긴한데
정규식 그거 어캐쓰는거임? 설명 봐도 모르겟ㅇ,ㅡㅁ
바보임?
바보 맞으니 정답좀요
https://www.geeksforgeeks.org/array-basics-shell-scripting-set-1/
https://unix.stackexchange.com/questions/278502/accessing-array-index-variable-from-bash-shell-script-loop
array 형태가 아닙니다 curl로 받아오는 json 형태의 스트링이에오ㅛ...
몰루
shell script는 국내 레퍼런스가 많이 없기 때문에 영어 검색 많이 하셈 나 젠킨스 다룰 때 쉘 스크립트 존나 많이 건듬
https://stackoverflow.com/questions/428109/extract-substring-in-bash
JSON='{"name": "aaa", "age": 14}' INNER=$(echo $JSON | tr -d '[{}]') FIELD1=$(echo $INNER | cut -d',' -f 1) VALUE=$(echo $FIELD1 | cut -d' ' -f 2) VALUE_WITHOUT_QUOTE=$(echo $VALUE | tr -d '["]') echo $VALUE_WITHOUT_QUOTE
몰겠다.. 연습삼아 해봤음