2007年12月1日土曜日

tail と tail と tail

FreeBSDの、
tail のバグが直されてた

わざとディレクトリを tail。
segmentation fault してたのがしなくなった。
(7-BETA3上だけで確認. 6だとしないっぽい)
けどへんな出力はする。

% tail /
....snap@@dev��tmp��usrA@var3
home�����etccdrom�B@dist7�bin��boot7�C@liblibexecD@mnt��proc7���rescue�root7�E@sbin7�
sys.cshrc.profile�� COPYRIGHT��2
compat�media��service

Mac OS Xだと、なにもでない
% tail /usr/local
%

GNU のだと (tail (GNU coreutils) 5.97 )、それディレクトリって言ってくれる。
% tail /usr/local
tail: error reading `/usr/local': Is a directory

GNU coreutils の動作がいいんじゃ・・。

0 件のコメント:

コメントを投稿