プログラミング

BashでJSONを整形して出力

Linuxコマンドライン言語のBashでJSONを整形して出力する方法について紹介します。

俗に言うbeautifer。

python -m json.tool

e.g.

ruby ~/pg/ruby/dev.rb| restrictstdout | python -m json.tool | ascii2uni -a U -q
...
        "title": "logical jekyll"
    },
    {
        "categories": "note",
        "content": "`sudo apt update && sudo apt install nodejs npm -y`",
        "date": "2019-01-17 07:41:09 +0900",
        "post": "---\nlayout: post\ntitle:  \"node.js npm をubuntu 18.04にインストール\"\ndate:
   2019-01-17 07:41:09 +0900\ncategories: note\n---\n\n`sudo apt update && sudo apt install nodejs npm -y`\n",
        "title": "node.js npm をubuntu 18.04にインストール"
    }
]
yuis@conoha:~$

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です