Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

awkの出力はprint/printfコマンド毎に指定できる

awkの出力はprint/printfコマンド毎に指定できます。
他の言語だと死ぬほど面倒な処理も、awkだとさすがのスマートさです。

実際のところ

$ echo 1,2,3 | awk -F "," '{printf "%04d", $1 > "file0001.txt"; printf "%04d", $2 > "file0002.txt" }'

中身をみると……

$ head file000*
==> file0001.txt <==
0001
==> file0002.txt <==
0002