У меня есть файл, в котором я хочу заменить строку с огромным строковым литералом в форме "19209302", "19209329" таких 100 тысяч записей.

Я использую sed, и я получаю сообщение об ошибке "Argument list to long", тогда как, если я использую такие 100 записей, это работает.

Вот как я пытаюсь это сделать в сценарии оболочки sed "s/@ devices/$ devices/" active_payload.json, где в файле есть строка @device, которую я пытаюсь заменить на $ devices, переменная содержит огромную строку

Как я могу решить это?

0