У меня есть json-файл, который имеет более 30 тыс. строк, и мне нужно заменить все экземпляры }{ в файле с },{ с помощью оболочки сценария или только текстового редактора, такого как less или vim.
Просто используйте sed:
sed 's/}{/},{/g' orig.json > new.json
Или, чтобы отредактировать файл на месте (это скопирует оригинал в orig.json.bak):
sed -i.bak 's/}{/},{/g' orig.json
Просто используйте sed:
sed 's/}{/},{/g' orig.json > new.json
Или, чтобы отредактировать файл на месте (это скопирует оригинал в orig.json.bak):
sed -i.bak 's/}{/},{/g' orig.json
Просто используйте sed:
sed 's/}{/},{/g' orig.json > new.json
Или, чтобы отредактировать файл на месте (это скопирует оригинал в orig.json.bak):
sed -i.bak 's/}{/},{/g' orig.json