それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

json

jq コマンドで UTF-8 の文字列をデコードやエンコード(codepoint を元に戻す)

コードポイントなった、日本語を単純に元のUTF-8に戻したり、コードポイントでエスケープして符号にする。 コードポイントになった文字列*1 単純に jq に通せば、日本語になる。 何も考えずに、 jq 通せばコードポイントを読める文字にすることができる・ ro…

jq コマンドなどで、JSONハイフン付のキーを取り出す方法

jq ではハイフンに意味がある オブジェクトのキー名にハイフンが混じるとエラー $ cat out | jq - .download-dir jq: error: dir/0 is not defined at <top-level>, line 1: なぜ? だってJSってハイフンは引き算じゃん? こう書いてしまうと、 obj.config ={".download</top-level>…

jid / json のjq的なクエリをインタラクティブに試せるツール

jid が便利そうなので使ってみた jid-github インストール brew install jid 使ってみる jid は json を食わせて、その結果から必要なものを絞り込んで調べることができる 試しに使ってみる。 echo '{"info":{"date":"2016-10-23","version":1.0},\ "users":…