xargsを勉強してみる
前記事でid:walf443さんから教わったxargsコマンド。
マニュアルを読んでいると、いろんなオプションがある。
その中の、-aオプションと-dオプションを使うと、非常に簡単にcsvファイルの解析ができそうだ。
実際に試してみた。
test.csvの内容は以下。
1,2,3,4 aa,bb,cc,dd ,,gg
これを-aオプションで読み込むと、
> xargs -a test.csv -I% | echo % 1,2,3,4 aa,bb,cc,dd ,,gg
こいつに-dオプションを足してやると
> xargs -a test.csv -I % -d , | echo % 1 2 3 4 aa bb cc dd gg
すごい簡単でびっくり。
こりゃ便利だ。