Previous: msummary 1変数の統計量の計算 Up: コマンドリファレンス Next: mtee 複数ファイルへのコピー MCMD2
MCMD2 : コマンドリファレンス : mtab2csv TSVからCSVデータへの変換

3.63 mtab2csv TSVからCSVデータへの変換

タブ区切りデータをCSVデータへ変換する。 変換後の項目数に違いある場合にはエラーとなる

書式

mtab2csv [d=] [-r] [i=] [o=] [-nfn] [-nfno] [-x] [-q] [tmpPath=] [--help] [--helpl] [--version]

パラメータ

delim=

区切り文字文字の指定(1バイト文字のみ可)。

-r

改行コード(\r)を取り除く

利用例

例1: 基本例

タブ区切りデータをcsvへ変換

$ more dat1.tab
id	data	data2
A	1102	a
A	2203	aaa
B	1155	bbbb
B	3104	c
B	1206	de
$ mtab2csv i=dat1.tab o=rsl1.csv
#END# kgtab2csv i=dat1.tab o=rsl1.csv
$ more rsl1.csv
id,data,data2
A,1102,a
A,2203,aaa
B,1155,bbbb
B,3104,c
B,1206,de

例2: d=指定

d=を使用してtab以外の区切り文字を使う

$ more dat2.bar
id-data-data2
A-1102-a
A-2203-aaa
B-1155-bbbb
B-3104-c
B-1206-de
$ mtab2csv d=- i=dat2.bar o=rsl2.csv
#END# kgtab2csv d=- i=dat2.bar o=rsl2.csv
$ more rsl2.csv
id,data,data2
A,1102,a
A,2203,aaa
B,1155,bbbb
B,3104,c
B,1206,de

関連コマンド

mxml2csv:XMLデータをCSVデータへ変換する

msplit:項目値の区切り文字によるデータ分割

Previous: msummary 1変数の統計量の計算 Up: コマンドリファレンス Next: mtee 複数ファイルへのコピー MCMD2