repl.info

csvファイルをMarkdownのテーブルに変換するためのコマンド csv2tbl

最近いろんな場所でクエリを実行して結果をesaに貼るために整形する作業が多い。csv形式のテキストデータをGoogle SpreadSheetに貼り付けてコピーするとMarkdown形式のテーブルに変換できるのだけど、それも面倒なのでファイルを渡すと変換するだけのCLIツールを作った。

https://github.com/takaishi/csv2tbl

使い方は説明するほどでもなく、引数にファイルを渡すだけ。

$ cat ./sample.csv

column1,column2,column3

1,2,3

foo,bar,baz



$ ./csv2tbl ./sample.csv

| column1 | column2 | column3 |

|---------|---------|---------|

| 1 | 2 | 3 |

| foo | bar | baz |

こういうほんとにちょっとしたものもツールにしていくのを心がけたい。