[问题]再次紧急求助
发表于 : 2008-06-02 11:47
文件file01
内容:
030719212037 AXI 21.747080 -8.680000 111.230003 56.200001
030719212037 bat 24.227308 -8.680000 111.230003 56.200001
030719212037 bat 21.720179 -8.680000 111.230003 56.200001
030719212037 BAT 24.004793 -8.680000 111.230003 56.200001
030719212037 bas 23.678419 -8.680000 111.230003 56.200001
030719212037 bda 24.820730 -8.680000 111.230003 56.200001
文件file02
内容:
1 AXI 32.00000 104.00000 0.57000
2 AXY 31.63800 104.43110 0.58700
3 bas 30.06076 96.91444 3.28700
4 bat 30.00570 99.07040 2.62000
5 BAT 30.01000 99.12000 2.62000
6 bda 30.20050 97.31140 4.09400
我想把file01里的第二字段换成file02里规定的序号
例如030719212037 AXI 21.747080 -8.680000 111.230003 56.200001
换成:030719212037 1 21.747080 -8.680000 111.230003 56.200001
处理结果如下
030719212037 1 21.747080 -8.680000 111.230003 56.200001
030719212037 4 24.227308 -8.680000 111.230003 56.200001
030719212037 4 21.720179 -8.680000 111.230003 56.200001
030719212037 5 24.004793 -8.680000 111.230003 56.200001
030719212037 3 23.678419 -8.680000 111.230003 56.200001
030719212037 6 24.820730 -8.680000 111.230003 56.200001
内容:
030719212037 AXI 21.747080 -8.680000 111.230003 56.200001
030719212037 bat 24.227308 -8.680000 111.230003 56.200001
030719212037 bat 21.720179 -8.680000 111.230003 56.200001
030719212037 BAT 24.004793 -8.680000 111.230003 56.200001
030719212037 bas 23.678419 -8.680000 111.230003 56.200001
030719212037 bda 24.820730 -8.680000 111.230003 56.200001
文件file02
内容:
1 AXI 32.00000 104.00000 0.57000
2 AXY 31.63800 104.43110 0.58700
3 bas 30.06076 96.91444 3.28700
4 bat 30.00570 99.07040 2.62000
5 BAT 30.01000 99.12000 2.62000
6 bda 30.20050 97.31140 4.09400
我想把file01里的第二字段换成file02里规定的序号
例如030719212037 AXI 21.747080 -8.680000 111.230003 56.200001
换成:030719212037 1 21.747080 -8.680000 111.230003 56.200001
处理结果如下
030719212037 1 21.747080 -8.680000 111.230003 56.200001
030719212037 4 24.227308 -8.680000 111.230003 56.200001
030719212037 4 21.720179 -8.680000 111.230003 56.200001
030719212037 5 24.004793 -8.680000 111.230003 56.200001
030719212037 3 23.678419 -8.680000 111.230003 56.200001
030719212037 6 24.820730 -8.680000 111.230003 56.200001