2016-09-21 183 views
0

我使用Windows和記事本++來分隔txt文件。我有兩個文件,我必須並排或逐行合併,以便進行數據分析。合併兩個文本文件

這裏是例子:

FILE1.TXT

Abcdefghijk 
abcdefghijk 

FILE2.TXT

123456 
123456 

那麼我想輸出是這樣的:

Abcdefghijk123456 
abcdefghijk123456 

下一個文件或輸出t文件。這裏有人知道如何做到這一點嗎?

+0

檢查下面的鏈接。希望它可以幫助你。 http://stackoverflow.com/a/24404352/2244720 – hemalp108

+1

可能重複的[合併2文本文件合併爲一個,相同的行](http://stackoverflow.com/questions/24403885/merge-2-text-files-如果我有2百萬行,那麼這可能嗎? – Toto

回答

0

您的問題回答hereTheMadTechnician。使用powershell,你應該將兩個源文件(1和2)作爲行數組。然後是簡單的循環,就像「只要file1中有一些行,將file1中的行x與file2中的行x合併即可」。 不幸的是它不可能用純粹的cmd。

+0

? –

+0

爲什麼不呢?至少,這個PowerShell代碼的C#等價物肯定會這樣做(有時PowerShell在像xmillions這樣的大數字時會遇到一些問題,所以我不能100%確定它,但你可以簡單地嘗試:)) –

0

@riki ..你也可以編寫一個批處理程序來在程序上做到這一點。對於行數應該沒有限制。

0

它可能取決於你在每個文件中的行數。如果它少於50行,我建議複製粘貼。 否則, 使用一些功能強大的語言,如Python,C,PHP等,並讓它在執行數據分析之前運行。