On 2007-08-21 15:19:28 -0400, Michael Stone wrote: > On Tue, Aug 21, 2007 at 08:59:28PM +0200, Vincent Lefevre wrote: >> On 2007-08-21 13:23:53 -0400, Michael Stone wrote: >>> No. It's fundamental to how unix systems behave, and is not useful to >>> document on every man page. >> >> If it's so fundamental, why don't the ls and stat command dereference >> symlinks by default? > > Did you even look at the linked posix documentation? ls is specifically > called out as an exception on various grounds, and explains that this is > for compatibility with historical systems. (And since it does deviate so > much for normal symlink handling, the man page explains its behavior.)
OK, ls is an exception. But what about stat (which isn't defined by POSIX)? > Why on earth would coreutils include a man page for "fundamental > concepts of unix systems"? If this is so fundamental, why does coreutils break them (see stat)? -- Vincent Lefèvre <[EMAIL PROTECTED]> - Web: <http://www.vinc17.org/> 100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/> Work: CR INRIA - computer arithmetic / Arenaire project (LIP, ENS-Lyon)