我正在尋找這個問題的解決方案: 我有一個文件(製表符分隔),就像我在下面的blockquote中顯示的那樣。正如你可以看到 有行匹配的第一部分(加粗字段)。組合行的元素
CHR 4 164440449 165354407 G1 P8002-51-75
CHR1 220871675 220962596 G2 P2368-132-84
CHR1 220871675 220962596 G2 P2369-152-116
CHR1 220871675 220962596 G2 P2371 -180-82
CHR1 220871675 220962596 G2 P2372-223-129
CHR1 220871675 220962596 G2 P2 373-153-96
CHR1 220871675 220962596 G2 P2370-104-78
CHR5 126198405 126416440 G3 P9333-135-146
CHR5 126198405 126416440 G3 P9334-151-116
使用AWK或PERL我如何設法獲得以下輸出,保存製表符分隔的格式?一般概念是嘗試根據它的第一部分,以統一的線條,並添加最後一個字段
CHR 4 164440449 165354407 G1 P8002-51-75
CHR1 220871675 220962596 G2 P2368-132-84 P2369- 152-116 P2371-180-82 P2372-223-129 P2373-153-96 P2370-104-78
CHR5 126198405 126416440 G3 P9333-135-146 P9334-151-116
一般概念是試圖根據它的第一部分統一線條,a次追加的最後一個字段使用perl
看到:HTTP://計算器問題/ 11389990/group-rows-in-text-file-and-aggregate-corresponding-rows-to-column/11390214#11390214 – kev 2012-07-09 09:08:39
您的數據是否已按照顯示分組或可能某些行出現在ord外面呃? – 2012-07-09 10:49:49