【发布时间】:2012-03-27 13:00:04
【问题描述】:
我有两个文件。
file1 的数据如下所示,仅包含一列。
112.319
108.915
105.512
file2 的数据如下所示,包含八列。
0.000000 0.000 0.000 0.000 0.000 0 0.0001.0000E+20
0.000000 0.000 0.000 0.000 20.000000 0 0.0001.0000E+20
0.000000 0.000 0.000 0.000 20.000000 0 0.0001.0000E+20
我想用 file1 的第一列替换 file2 的第一列,输出将是
112.319 0.000 0.000 0.000 0.000 0 0.0001.0000E+20
108.915 0.000 0.000 0.000 20.000000 0 0.0001.0000E+20
105.512 0.000 0.000 0.000 20.000000 0 0.0001.0000E+20
我尝试将每一行的第一条记录替换为另一行的第一条记录,但没有成功。如果有人可以帮助我使用 sed,我将不胜感激。
最好的问候。
【问题讨论】: