grep が終わらない
先日、友人から「grep について教えて」と電話が掛ってきた。
なんでも Linux のある特定のディストリビューションで grep -F -i . file とすると、CPU 使用率が 100% になって、grep がいつまで経っても終わらないらしい。
しかし最近は Unix 系 OS でも「CPU 使用率 n%」とか言うんだね。
昔は「ロードアベレージが n.nn」とか言ったもんだけど。
Linux ってことは GNU の grep だよね。たぶん。
「家には FreeBSD と Mac しかないから確認できないよ :)」と言ったんだけど、Mac を見てみたら GNU grep だった!!
$ grep --version grep (GNU grep) 2.5.1 ...
試してみたけど grep はちゃんと動いた。あたりまえ。
なんでかなぁ。