$ /usr/bin/[ --version [ (GNU coreutils) 5.2.1 Written by Kevin Braunsdorf and Matthew Bradburn.
Copyright (C) 2004 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
よ、読みかたがわからん (スコア:1)
#ごめんなさい、素でわかりません
Re:よ、読みかたがわからん (スコア:1)
「日本 /bin/test の会」で良いのでは?
# 最近は shell builtin な test の方が多いから
# 単に test の方がいいかしらん?
Re:よ、読みかたがわからん (スコア:2, 参考になる)
蛇足:
今ちょっと調べてみたら、Gentoo Linux [gentoo.gr.jp] の sys-apps/coreutils-6.9 だと
ですね。
それに、最近の Unices では /bin -> /usr/bin とシンボリックリン
Re:よ、読みかたがわからん (スコア:0)
> 1737059 -rwxr-xr-x 1 root root 27928 2007-03-31 02:34 /usr/bin/test
リンクでないし、そもそもファイルサイズも違うし。手元の環境でstringsしてdiffしたら違いがばんばん出てくるし。一方にはGPLお約束の文章が出てこなかったぞ。
Re:よ、読みかたがわからん (スコア:0)
$ [ --version
bash: [: missing `]'
$ /usr/bin/[ --version
[ (GNU coreutils) 5.2.1
Written by Kevin Braunsdorf and Matthew Bradburn.
Copyright (C) 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
[参考訳]
これはフリーソフトウェアです. コピーの条件についてはソースをお読みください.
市場性及び特定目的適合
Re:よ、読みかたがわからん (スコア:0)
リンクを辿らない主義の人のために1つだけ書いておくと、GNU coreutilsで“[”のソースコードは“lbracket.c”です。中身は、マクロをセットして“test.c”をincludeしているだけ。なので、オチは“test.c”にあります。
ちなみに、grepも…あ、書かれていますな [hatena.ne.jp]。