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 |
こういうほんとにちょっとしたものもツールにしていくのを心がけたい。