У меня есть файл JSON, и мне нужно отредактировать его, используя значение из другого файла. Файл, значение которого необходимо применить к файлу json, является многострочным файлом
Здесь я использую оболочку jenkins groovy для вывода содержимого файла xyz.txt в переменную с именем file, которую можно использоватьотредактировать файл json.
sh '''file=`cat xyz.txt`
printf '{ "body": "" }' > myfile.json
sed ...................
'''
Теперь, используя вышеизложенное, у меня есть файл json, подобный приведенному ниже
{ "body": "" }
Но я хотел бы заменить пустые кавычки "" рядом с "body "со значением из вывода xyz.txt, которое означает значение $ {file} и, следовательно, является многострочным с отдельными строками.
Как мне это сделать, возможно, используя sed или что-то еще?