[awk]gawkとmawk

2015年8月17日月曜日

awk linux unix

多くのLinuxディストリビューションではデフォルトのawkとしてgawkが採用されているけれども、Debian系ではデフォルトのawkとしてgawkではなく、mawkが採用されているようだ。
mawkってなにものだろうか?

http://invisible-island.net/mawk/

mawkはgawkのような高度な拡張機能は使えないけれども、その分高速に動作することを目標に作られている。
grep,egrep,fgrepみたいなもんか。

もし、awkが意図しているオプションを受け付けなかったりしたら、どのawkを使っているか確認するといい。
また、gawkを使っていてパフォーマンスを上げたい場合はmawkの使用を検討するといいかもしれない。