我有一個像這樣的單個字段的文件;awk中的匹配記錄
scaffold10017|size24957-5236
scaffold10017|size24957-5236
scaffold10017|size24957-5236
scaffold10017|size24957-7124
scaffold10076|size19532-3212
scaffold10076|size19532-6287
scaffold1008|size40169-12384
scaffold1008|size40169-12399
scaffold1008|size40169-21350
scaffold1008|size40169-34740
我想打印一個新的文件,其中包括本場和第二場與每一個時間的記錄並不在現場了此前的紀錄相匹配的一個值增加值(100,000個)。所以輸出看起來是這樣的:
scaffold10017|size24957-5236 0
scaffold10017|size24957-5236 0
scaffold10017|size24957-5236 0
scaffold10017|size24957-7124 0
scaffold10076|size19532-3212 100000
scaffold10076|size19532-6287 100000
scaffold1008|size40169-12384 200000
scaffold1008|size40169-12399 200000
scaffold1008|size40169-21350 200000
scaffold1008|size40169-34740 200000
如果有人可以建議如何做到這一點,將不勝感激。
行之間用空行隔開? – kev 2012-04-02 13:59:14
不,行之間不應有空格。 – user1308144 2012-04-02 14:03:23