Мне нужно использовать sed, чтобы изменить 3-ю строку в файле my.json, как показано ниже.
Как заменить изменяющееся значение ключа (в этом примере показано «group-1») значением переменной, назначенным $ username?
"name": "group-1",
Вы можете заменить как показано ниже
Linux
sed -i 's/\"name\":.*/\"name\": '${username}'/g' "/path/to/my.json"
MacOS
sed -i "" 's/\"name\":.*/\"name\": '${username}'/g' "/path/to/my.json"