
批處理怎樣把文本文件重組并去重復BCKL-C11 BBHN710AD@F4BD000283_ABCDE1410310054000@519414 0 T 6 2 116 12 6 2 2 B L 524 597 27.0REAL-133 CCTE -CE-Y-P CBD5032.41@C4JD000041_ABCDE1403010010000@13123097 0.75 1580 1785 290 4815 2 0 23 22 5 51 197 318 38 2.02 0.21 OK 112 56 56 JDN2C-TT-B CR4@M4EC006609_ABCDE1407060007300@1432 0.615 880 CTYL 8460 11 140 8 80 33 152 292 47 2.76 0.56 OK 144.0 71.0 73.0E4T0000613_CSSAT1411130011600@14210519 0.75 1420 COIL 2190 2 4 14 15 7 38 165 309 44 66 33 33 FGCG+TTE4T0000613_CSSAT1412240032800@14210519 0.95 1520 COIL 2150 2 4 14 15 7 38 267 319 45 66 33 43 FGCG+TT前三組都有2個@表示數據完整不要動他 最后2組只有一個@ 需要把FECG+TT 剪切到數據的最前面 加上@數據就完整了最后的效果如下FGCG+TT@E4T0000613_CSSAT1411130011600@14210519 0.75 1420 COIL 2190 2 4 14 15 7 38 165 309 44 66 33 33 FECG+TT@E4T0000613_CSSAT1412240032800@14210519 0.95 1520 COIL 2150 2 4 14 15 7 38 267 319 45 66 33 43然后對上面五組數據做重復就刪除的操作還是用最后2組來舉例說明FGCG+TTE4T0000613_CSSAT141113001160014210519 0.75 1420 COIL 2190 2 4 14 15 7 38 165 309 44 66 33 33 FECG+TTE4T0000613_CSSAT141224003280014210519 0.95 1520 COIL 2150 2 4 14 15 7 38 267 319 45 66 33 43重要1 重要2重要3 無關緊要重要1和重要3做比較出現重復的只保留一行 很明顯 FECG+TT和14210519兩組數據都出現了 所以只保留一行就可以了最后的結果是FGCG+TTE4T0000613_CSSAT141113001160014210519 0.75 1420 COIL 2190 2 4 14 15 7 38 165 309 44 66 33 33 文本大概有200多萬行300多M 希望大神能用最快速的辦法幫忙解決一下 謝謝

