Спасибо за добавление ваших усилий в вашем посте.Не могли бы вы попробовать следующее.
awk '/BOND/{sub(/\"$/," primary=eth0&")} 1' Input_file
Если вы хотите сохранить вывод в сам файл Input_file, попробуйте:
awk '/BOND/{sub(/\"$/," primary=eth0&")} 1' Input_file > temp && mv temp Input_file
С sed
:
sed '/BOND/s/\"$/ primary=eth0&/' Input_file
Пожалуйста, используйте либо sed -i
(чтобы сохранить вывод в самом файле Input_file) ИЛИ используйте sed -i.bak
(чтобы сохранить вывод в самом файле Input_file с резервным копированием существующего файла Input_file).