web-dev-qa-db-ja.com

スクリプトを使用してJSONファイルを編集する

30,000行を超えるjsonファイルがあり、スクリプトシェルまたはlessやvimなどのテキストエディターを使用して、ファイル内の}{のすべてのインスタンスを},{に置き換える必要があります。

1
HISI

sedを使用するだけです:

sed 's/}{/},{/g' orig.json > new.json

または、ファイルをその場で編集するには(これにより元のファイルがorig.json.bakにコピーされます):

sed -i.bak 's/}{/},{/g' orig.json
3
terdon