-1
新しいUbuntuインストールがあり、JSON文字列を返すコマンドを使用しています。このjson文字列をカールを使って外部のapiに送信したいと思います。 xxx.com?foo=bar
のようなURLに{"foo":"bar"}
のようなものをどのように解析すればよいのですか?parse json外部ライブラリのないbashスクリプトを使用
新しいUbuntuインストールがあり、JSON文字列を返すコマンドを使用しています。このjson文字列をカールを使って外部のapiに送信したいと思います。 xxx.com?foo=bar
のようなURLに{"foo":"bar"}
のようなものをどのように解析すればよいのですか?parse json外部ライブラリのないbashスクリプトを使用
あなたはTR -d '{}' の代わりのを使用することができ、この
curl -s 'http://twitter.com/users/username.json' | sed -e 's/[{}]/''/g' | awk -v RS=',"' -F: '/^text/ {print $2}'
を試してみてはをsedの。しかし、それらを完全に放置することは、同様に望ましい効果を有するように思われる。さん/(^ "\ |" $)// G 'sedのて
あなたが外引用符を取り除くしたい場合は、パイプ以上の結果
'python'は"にしてください。標準の "Ubuntuインストールです。これを 'JSON'ファイルの解析に使用します。 – iamauser
これは最も純然たるアプローチです。 'json' Pythonライブラリを調べてください。 – Austin