我有一个我命名的文件poscar1.cif,我想在此文件的特定行插入变量的内容.
例如,line 24,当前读取:
_cell_length_a
Run Code Online (Sandbox Code Playgroud)
我想添加我的变量的内容a(在我的函数中定义a=5.3827),这样该行现在读取:
_cell_length_a 5.3827
Run Code Online (Sandbox Code Playgroud)
有没有办法用sed或awk做到这一点?我正在使用bash脚本来完成此任务(不幸的是,完整的脚本太大而无法发布).