ワンライナーでJSON <-> YAMLの変換

memo

JSON -> YAML

cat foo.json | ruby -ryaml -rjson -e 'puts YAML.dump(JSON.load(ARGF))'

YAML -> JSON

cat foo.yml | ruby -ryaml -rjson -e 'puts JSON.dump(YAML.load(ARGF))'

Pretty Printする場合は

cat foo.yml | ruby -ryaml -rjson -e 'puts JSON.pretty_generate(YAML.load(ARGF))'