curl
명령에서 이 문자열 데이터를 얻습니다 .
{"password": [["passwordreal", "2035/01/01 00:00"]], "user": "user1", "address": "kobebkokoko.net"}
어떻게 passwordreal
사용 하나요 sed
?
예,
curl xxxx | sed -n '/ *"password"'
=> 정말 오랫동안 일했어요.
답변1
를 사용하면 jq
원래 비밀번호 문자열을 얻을 수 있습니다.
curl ... | jq -r '.password[0][0]'
password
즉, 반환된 JSON 객체의 키 배열에서 첫 번째 요소를 가져옵니다.
sed
비밀번호 문자열에는 별도로 디코딩해야 하는 JSON 인코딩 데이터를 포함하여 모든 문자가 포함될 수 있으므로 이 경우에 사용하는 것은 실수입니다. jq
당신을 위해 이것을하십시오.