質問です。

txtファイル30個位を一括してCSVファイル30個にするfreeソフトはありますか
列は10位データ行25000位

回答の条件
  • 1人3回まで
  • 13歳以上
  • 登録:2011/04/13 14:05:06
  • 終了:2011/04/20 14:10:03

回答(4件)

id:asuka645 No.1

あすか回答回数856ベストアンサー獲得回数972011/04/13 15:54:03

ポイント23pt

txtファイルが、列ごとにカンマで区切られているのでしたら、拡張子をcsvに変えてやるだけですみます。

フリーソフトの「Flexible Renamer」で一気に拡張子を変更できます。


その他の条件がおありでしたら、コメントにお願いします。

id:readmaster No.2

readmaster回答回数74ベストアンサー獲得回数52011/04/13 17:30:11

ポイント23pt

Excelでやるというのは面倒ということでしょうか?

http://www.morgan.co.jp/kiso/3file-4.htm

30個読み込む必要がありますが、

そもそも30個のデータをそのまえに1つにまとめておけば、

擬似的に一括で出来るということになります。

id:DQNEO No.3

DQNEO回答回数7ベストアンサー獲得回数12011/04/13 20:50:09

ポイント22pt

Perlを使えば簡単です。

id:niwa-mikiho No.4

niwa-mikiho回答回数508ベストアンサー獲得回数382011/04/15 03:28:16

ポイント22pt

もし同じ項目であれば、


1つ以外の CSV ファイルからヘッダ行を削除して、

(ヘッダを残すのは先頭にする CSV ファイルのみ)


copy a.csv+b.csv+c.csv+... all.csv /b



で良いかと思います。

  • id:SALINGER
    CSVっていうのはテキストファイルの一つの種類なんです。
    内部のデータを加工しないのなら拡張子を変えるだけでいいということ。
    拡張子を変えるだけならツールも無数にあるし、renでバッチファイルでもいい。
  • id:tknrych
    txtデータの内容がどうなっているのかわからないと何とも言えませんが、すでにcsv(カンマセパレート)の形式になっているのであれば、以下のコマンドで拡張子の変更は可能です。

    ren *.txt *.csv
  • id:mkonomi
    文面から受ける印象からの想像ですが・・・。
    1行内の各項目の間がスペースで分けられているテキストをカンマで分けるようにしたいのではないでしょうか?

  • id:nobnob3
    emacsのdiredモードで正規表現を使えば出来る!?
  • id:mkonomi
    質問文を見返してみると、30個位を30個にするってどういうことですかね?
    29個や31個を30個にする??
    いじわるな揚げ足取りはこのくらいにして・・・
     
    inosisi4141さんが言いたかったのは次の内容ではなかったのでしょうか?
    『───
    次のようなテキストファイルが複数個あります。
    ‐ 各行は約10項目のテキストが空白で分離されている
    ‐ 行数は約25000行
    これらの複数個のテキストファイルのそれぞれをCSVファイルに一括して
    変換する方法を教えてください。
    ───』
     

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません