- 締切済み
テキストファイルを2つずつ、大量に結合したい
2個1組のテキストファイルが数百組あります。 同じ組の2個どうしを結合して、1つのファイルにしたいと考えています。 http://www.vector.co.jp/soft/win95/writing/se105635.html をダウンロードしてみたのですが、結合作業を繰り返し行うには1回ずつソフトを閉じなければならず、また、ファイル名の窓が小さくて名前をはっきり確認することができず困っています。何か良い方法はないでしょうか?
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- imogasi
- ベストアンサー率27% (4737/17069)
>2個1組のテキストファイルが数百組あります。 (1)ファイルはテキストファイルである。 (2)2×数百のファイルが有る。 (3)2個のファイルが1組である。 のは判ります。 ●1組とは、どういう関係で1組みと判断されるのか。 ファイル名の部分に共通の名前部分があるのか。 質問者にしかペアーはわからないのか。 >同じ組の2個どうしを結合して ●同じ組の「同じ」は何を以って同じとするのか。 ●「結合」とは、両ファイルの(キー)フィールドの値が同じものを、1レコードにする(マッチング)のか(結合後フィールドは増えるでしょう)、 単純に1つのファイルの終りにもう1つをくっ付けて1つのファイルにするのか。 ●本件処理対象ファイルは、同フォルダにあるものを全部対象にするとかで、区別されるのか。どれとどれを対象にするのと言うこと。 これらを説明しないと、イメージが他人には伝わらないのでは。 いずれにしろ、VB(A)を使えば、テキストファイルならなんとかなる予想。
- coco1
- ベストアンサー率25% (323/1260)
バッチファイルを扱えるのでしたら、一番はやいと思います。 copy file1 + file2 file3 の構文で、file1+file2を結合してfile3にします。 意味がわからないようでしたら、他の方の回答をお待ち下さい。
お礼
ありがとうございます。 http://www25.cds.ne.jp/~kamiken/bach/b_nyumon01.html を見ながらやってみたのですが、batファイルはできるもののコマンドは実行されませんでした。
補足
結合するファイルのペアは、翻訳の元稿と訳稿です。 翻訳作業中に過去の作業データを参照することが多いのですが、元稿と訳稿を一度に開けられると大変便利なため、結合ファイルの作成を思い立ちました。元稿の後ろに訳稿をくっつけられればと考えています。 ファイル名は、「(受注ジョブ番)元doc/納品 英日/日英 (文書の種類)(クライアント名)(ジョブの詳細)」という構成にしてあります。 よって、結合するファイルは「元doc」「納品」の部分を除いて全く同じです。 オリジナルの元稿・訳稿は、WORDファイルその他で別途保管しているため、テキストファイル自体はどんな風に加工しても大丈夫です。