2016-09-21 8 views
0

私はWindowsとNotepad ++を使ってtxtのファイルを分けています。私は2つのファイルを持っています。私はそれをデータ分析のために横並びに、または行ごとにマージしなければなりません。ここで2つのテキストファイルを結合する

は一例です:

123456 
123456 

FILE2.TXT

Abcdefghijk 
abcdefghijk 

FILE1.TXTは、私が欲しいの出力は次のようである:中

Abcdefghijk123456 
abcdefghijk123456 

次のファイルまたは出力tファイル。誰もここでこれを行う方法を知っていますか?

+0

以下のリンクを確認してください。それがあなたを助けることを願っています。 http://stackoverflow.com/a/24404352/2244720 – hemalp108

+1

[1つの同じ行に2つのテキストファイルをマージする]の可能な複製(http://stackoverflow.com/questions/24403885/merge-2-text-files- 1行に同じ行) – Toto

答えて

0

あなたの質問はhereによってTheMadTechnicianと回答しました。 powershellを使用すると、ソースファイル(1と2)の両方を行の配列として取得する必要があります。次に、「file1の行がある場合は、file1の行xをfile2の行xとマージする」のような単純なサイクルが続きます。 残念ながら、純粋なcmdでは不可能です。

+0

は、もし私が2million行を持っていれば可能ですか? –

+0

なぜですか?少なくとも、このPowerShellコードに相当するC#は確かにそれを行うでしょう(powershellはxmillionsのような大きな数字にいくつかの問題があるので、私はそれについて100%確信していません。 –

0

@riki ..これを文法的に行うバッチプログラムを書くこともできます。おそらく、行数に制限はありません。

0

各ファイルに含まれている行数によって異なる場合があります。私はそれが50行未満であれば同じものをコピーすることを提案する。 それ以外の場合は、 はpython、c、phpなどの強力な言語を使用し、データ分析を実行する前に実行します。

関連する問題