每個值增加一個特定的整數我有兩個文件是這樣的:追加兩列在Unix的
# step distance
0 4.48595407961296e+01
2500 4.50383737781376e+01
5000 4.53506757198727e+01
7500 4.51682465277482e+01
10000 4.53410353656445e+01
# step distance
0 4.58854106214881e+01
2500 4.58639266431320e+01
5000 4.60620560167519e+01
7500 4.58990075106227e+01
10000 4.59371359946124e+01
所以我想這兩個文件連接在一起,同時保持間距。 特別是,第二個文件需要記住第一個文件的結束值並從該文件開始計數。
輸出:
# step distance
0 4.48595407961296e+01
2500 4.50383737781376e+01
5000 4.53506757198727e+01
7500 4.51682465277482e+01
10000 4.53410353656445e+01
12500 4.58854106214881e+01
15000 4.58639266431320e+01
17500 4.60620560167519e+01
20000 4.58990075106227e+01
22500 4.59371359946124e+01
隨着鈣很容易做的問題是,間距需要是爲了工作,在這種情況下,計算使一塌糊塗。
工程就像一個魅力,非常感謝。 對我來說awk語法的理解很複雜,如果你有時間並且會指出一些解釋或參考,我可以在其中找到它們 – user2710445
在源代碼中直接添加了一些註釋。有很多關於(g)awk的pdf,html或其他書籍將有助於更深入地理解 – NeronLeVelu