Best one-liner

最高のワンライナー

受賞者:Dave Burton

引用元:https://www.ioccc.org/2019/burton/prog.c

審査員・作者による説明:https://www.ioccc.org/2019/burton/hint.html

動作

wcコマンドのクローン。

$ gcc -o prog prog.c

$ ./prog < hint.text
      81     356    2554

wcの場合。

$ cat hint.text | wc
     81     356    2554

解説

127バイトでwc互換。

Linux系のwcはフォーマットが変わっていたり、\a\bを空白としてカウントしたりするなど、POSIXとはちょっと違うとのこと。 MacOSやFreeBSDのwcに挙動合わせてある。