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
あなたのためにこれをしなさい。