コマンドラインからJSONファイルのvalue
のkey
を変更することはできますか?
たとえば、package.json:
変化する
{
...
...
"something": "something",
"name": "idan"
...
}
に
{
...
...
"something": "something",
"name": "adar"
...
}
これを実現する1つの方法は、 "json" npm package を使用することです。例:
json -I -f package.json -e "this.name='adar'"
別の方法は jq CLI を使用することです。例:
mv package.json temp.json
jq -r '.name |= "adar"' temp.json > package.json
rm temp.json