を使用してJSONでキーと値を変更します。サンプルjson:は私が特定の値を変更したいが、端末は常に変更された値とJSONを表示するが、それは実際には特定のファイルの値を変更しないでJSONを持っているJQ
{
name: 'abcd',
age: 30,
address: 'abc'
}
私はファイル自体のアドレスの値を変更したいと思いますが、これまではできませんでした。私は使用しようとしました:
jq '.address = "abcde"' test.json
しかし、それは動作しませんでした。助言がありますか?
だけでリダイレクトを使用します。 'jq '.address =" abcde "' test.json> test.json' – Aserre
jsonにはもうデータが残っていません。 – wolfsbane
Wooops、申し訳ありません、私は 'bash'の同じファイルにリダイレクトするのを忘れて、元のファイルを削除します。 – Aserre