- ベストアンサー
複数のテキストファイルを行ごとにカンマでつなげて一つのファイルにするには?
下記の3つのファイル(a.txt,b.txt,c.txt)があったとします。 a.txt ---- a a a b.txt ---- b b b c.txt ---- c c c c これを、下記のabc.csvのようにまとめるにはどうすればいいでしょうか? abc.csv ---- a,b,c a,b,c a,,c ,b,c
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
paste -d , a.txt b.txt c.txt > abc.csv
その他の回答 (2)
- salf
- ベストアンサー率42% (27/64)
回答No.2
コマンド操作で実現するのであれば、 何かしらのプログラムを組む必要があります。 各ファイルを一行づつ取って それを「,」でつなげるというプログラムを組むんでしょうね。 OS既存のコマンドでは無理だと思いますよ。
質問者
お礼
awk勉強します。。
noname#81629
回答No.1
単純に。 Excelのシートに、コピー&ペースト(列コピー) a b c a c a b c b c ファイル⇒名前をつけて保存⇒ファイルの種類を「CSV(カンマ区切り)」にする。 これで(*'-')b OK!。 CSVファイルはNotepadでも開けるので確認してみてください。
質問者
補足
回答ありがとうございます。 エクセルに一度落とすとかなり手間がかかるため、 できればコマンド操作で実現したいと考えています。
お礼
おおおおおおおおおおおおおお!!!!!!!!