GAWK

最近GAWKばかり使ってまして

テキストファイル処理はこれだけで出来るし、BEGINを処理して入力ファイルを行単位で順次処理し最後にENDを実行するという枠組みが最初からあって、処理の中身だけに集中できるのも有り難い。

cat

gawk '{print}' foo.txt

grep

gawk '/export/' .bashrc

tac

gawk '{ b[NR]=$0 } END { for(i=NR;i>0;i--) print b[i]}' foo.txt

seq

gawk 'END{for(i=1;i<=100;i++)printf("%03d\n",i)}' /dev/null

参考リンク


  • 最終更新:2017-09-10 12:33:33

このWIKIを編集するにはパスワード入力が必要です

認証パスワード