タブ区切りデータをCSVデータへ変換する。 変換後の項目数に違いある場合にはエラーとなる
mtab2csv [d=] [-r] [i=] [o=] [-nfn] [-nfno] [-x] [-q] [tmpPath=] [--help] [--helpl] [--version]
delim= |
区切り文字文字の指定(1バイト文字のみ可)。 |
-r |
改行コード(\r)を取り除く |
タブ区切りデータを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
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:項目値の区切り文字によるデータ分割