On Apr 7, 2006, at 1:56 PM, Doug McNutt wrote: > It's curious but bash and sh, and also tcsh and csh, are usually > hard links to single files that behave a bit differently depending > on their names. > > In OS neXt that's not true. The files are copies and I'm pretty > sure there are other examples. > > I have been told that the reason is that Apple's hack to the HFS+ > file system to make hard links work is so slow that Apple uses > copies for speed. In OS X 10.4.6 *csh are hard links: > ls -li *csh 3441155 -r-xr-xr-x 2 root wheel 347016 Aug 22 2005 csh 3441155 -r-xr-xr-x 2 root wheel 347016 Aug 22 2005 tcsh on the other hand sh and bash are not: > ls -li bash sh 3441151 -rwxr-xr-x 1 root wheel 581636 Aug 22 2005 bash 3441179 -r-xr-xr-x 1 root wheel 581636 Aug 22 2005 sh > diff bash sh > Curious indeed. Phil -- "Voice or no voice, the people can always be brought to the bidding of the leaders. That is easy. All you have to do is tell them they are being attacked, and denounce the pacifists for lack of patriotism and exposing the country to greater danger. It works the same in any country." -- Hermann Goering