У меня есть файл с именем poscar1.cif
, и я хотел бы вставить содержимое переменной в определенную строку в этом файле.
Например, строка 24
, которая в настоящее время читает:
_cell_length_a
Я хотел бы добавить содержимое моей переменной a
(определенную в моей функции как a=5.3827
), так что теперь строка читает:
_cell_length_a 5.3827
Есть ли способ сделать это с помощью sed или awk? Я использую bash script, чтобы выполнить это (полный script слишком велик для публикации, к сожалению).