【发布时间】:2013-09-20 17:58:57
【问题描述】:
假设我有一个文件copy_pars.txt,我想提取最后一行的第 6、第 7 和第 8 个值,如下所示:
detector xxx xxx xxx xxx XXX XXX XXX xxx xxx
XXX 值是我要复制的值。除了第一个“detector”之外,所有值都是未知的浮点数或整数,长度未知。它们由单个空格分隔。
我有第二个文件,paste_pars.txt,我想在其中搜索以“detector”开头的 FIRST 行,并替换该行的第 6、第 7 和第 8 个值来自copy_pars.txt。
我更喜欢使用sed 或awk,但欢迎提出建议。谢谢。
【问题讨论】:
标签: replace sed awk text-processing