大量のCSVファイルやLOGファイルを一瞬で1つのファイルにする方法

昔、この記事を書いたような気がしていたんだけどa-29.gif、検索しても出てこないしで、昔作ったファイルを探すのに時間を割いてしまったので、ここに覚書。

日常生活の中で、

  • その月のあらゆるCSVファイルをまとめてみたいa-20.gif
  • 1年分のログファイルをもらったけどひとつずつ確認とかありえないa-20.gif
  • アンケートを集計したらちょっとした過ちで、毎日別ファイルになっちゃって集計が面倒a-20.gif(負荷分散という噂もあるけど)
なーんてこと。良くありますよね。a-21.gif
それなのに、ひとつずつエクセルで開いて、一番下までスクロールして別ファイルのデータをコピーペースト。。の繰り返し。。なんてやっていたら、間違いも増えるし面倒ですa-04.gif

そんなとき、瞬間で一つのファイルにまとめる方法a-21.gif
なんてことはないバッチファイルなのですが
  1. テキストエディタを開きます。
  2. copy *.csv total.csv  と書きます。
  3. 保存します。
  4. 拡張子を .bat  に変更します。
これで魔法のファイルを作れましたa-25.gif。あとは、
  1. まとめたいcsvファイルを一つのフォルダにまとめて入れます。
  2. 上記作成したbatファイルを同じフォルダに入れます。
  3. batファイルを実行(開くor ダブルクリック)します。
  4. フォルダ内に、total.csvというファイルが出来上がります。それがそれです。a-16.gif
total.csvを変更したい場合は、copy *.csv total.csv 赤いところを変更。
logファイルをマージしたいときは、.csv を .log にすればいいだけa-26.gif

フォルダ内すべてのcsvファイルをコピーしてtotal.csvを作ってるわけですね。a-01.gif
そのほか、
  • このCSVファイル、何行あるのか調べたいけど、あけると時間かかるからなー
とか、何か使えると思われます。a-02.gif (自分で書いてくださいね)

書き方は、「バッチファイル 書き方」で検索するといっぱい出てくるのですが、

子持ちししゃもといっしょ バッチファイルの書き方

このページを紹介しておきます。

とくに、バッチファイルの書き方のところは読んでないのですが(笑)
⇒私はCSVをまとめたかっただけだから。。

映画の情報いっぱいで面白いサイトでした。思わず読んでしまった。。

ま、そんなに必要な人はいないかと思いますが、とりあえず覚書でした。a-27.gif



これって、別に、logファイルでも便利に使えると思ったのでちょっと編集。


You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

〓facebookにコメントを付ける〓
〓通常コメントはこちら〓
2 Responses
  1. [...] トファイルをまとめる方法は書いたことがあるのですが、 大量のCSVファイルやLOGファイルを一瞬で1つのファイルにする方法 どうでも良いけど、一瞬じゃないよね。データ量によって [...]

  2. [...] ストファイルをまとめる方法は書いたことがあるのですが、 大量のCSVファイルやLOGファイルを一瞬で1つのファイルにする方法 どうでも良いけど、一瞬じゃないよね。データ量によって [...]

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <img localsrc="" alt="">

Check

投票など参加してます。クリックいただけると嬉しいです♪
blogram投票ボタン人気ブログランキングへ ブログん家 ブログランキング・にほんブログ村へ このエントリーを含むはてなブックマーク