最高のユーティリティ
引用元:https://www.ioccc.org/1990/tbr/tbr.orig.c
審査員・作者による説明:https://www.ioccc.org/1990/tbr/index.html
シェル。
~/ioccc/1990$ gcc -o tbr tbr.c
~/ioccc/1990$ ./tbr
$ echo Hello > tmp.txt
$ cat tmp.txt
Hello
謎のレイアウト。波線や縦書き円周率などが目につくが、特に主題とは関係ないと思う。
tbr.hintではコード圧縮のテクニックがいろいろと語られている。550バイトでシェルは結構すごい気がする。詳細は未解読。
エラーメッセージは?のみだが、edコマンドも同じなのでいいでしょう、とのこと。
現代ではexit(0)の返り値を使っているところでエラーになるので、(exit(0),0)に置き換えた。