ワールド・ワイド・ウェブを高低で検索しましたが、問題の解決策が見つからないようです! 結合したい複数のテキスト ファイルがあります。
なぜやろうとしているのかを正確に説明するよりも、例を示す方が簡単です。
最初のファイルは次のようになります。
John
Paul
Mark
Sam
Herold
このファイルは「主キー」として機能します。
残りのファイルには、このように各項目のデータが含まれています。プログラムは、このデータを 1 時間ごとに新しいファイルに生成します。
4
10
20
5
200
私はWindowsバッチファイルに最も精通しているので、次のようなものを書き込もうとしました:
for /f "tokens=*" %%A in (file1.txt) do
(for /f "tokens=*" %%B in (file2.txt) do (echo %%A,%%B>>combined.txt))
残念ながら、それはすべての人にすべての値を書き込みます。これが期待どおりに機能する場合、最終結果は次のようになります。
John,4,2,6,9,1,2,5,6,12,51,53,3,6,7,8,1,4,7,2,743,21,4,7,5
Paul,10,5,6,1,7,9,34,56,1,76,48,23,222,12,54,67,23,652,1,6,71,3,6,4
等々。
私が使用しているソフトウェアは、この形式でデータを表示し、変更できません。私はあらゆる提案を受け入れます。