【发布时间】:2013-02-08 18:20:14
【问题描述】:
给定 2 个包含 N 个数字的文件
文件1
1 0.001
2 0.002
3 0.002
4 0.005
5 0.007
6 0.008
7 0.008
8 0.009
9 0.0010
0 0.011
file2 只是 file1 的改组版本:
0 0.011
8 0.009
7 0.008
3 0.002
5 0.007
9 0.0010
1 0.001
4 0.005
2 0.002
6 0.008
我想计算两个连续数字的顺序,但在这种情况下,如果在 file1.dat 的第二列中有两个相同的连续数字(如 2-3 和 6-7 的情况) ) 我希望我们直接将反转计为 0.5,而不查看 file2.dat。在这种情况下,结果将是 4 次反转。在counting how many time the order of two consecutive number in a file are reversed in a second file in BASH
上提出了类似的问题(和答案)【问题讨论】: