カールから正確な値を取得するには、sedでトリミングする

カールから正確な値を取得するには、sedでトリミングする

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

関連情報