On 23 May, 2005, at 21:20, David Gilden wrote: > also I see two listing for zsh, what is the difference. Use the long form of ls ... "ls -il /bin/zsh* 3071 -rwxr-xr-x 2 root wheel 491340 Mar 20 18:39 zsh 3071 -rwxr-xr-x 2 root wheel 491340 Mar 20 18:39 zsh-4.2.3 The first number is the inode, indicating that they are in fact identical. This is a common System Administrator convention use to track versions ... "zsh" is a hard link (not a symbolic link) to the "current installed version" of zsh, which in this case is version 4.1.1 This way one can quickly "upgrade" or change versions (or keep multiple versions around) by simply pointing the link at the appropriate version. It allows one to write scripts utilizing a "generic" name for a program, while ensuring that you will always get the "latest version" -- assuming that the <pgm>-<version> scheme is used for the installed program. T.T.F.N. William H. Magill # Beige G3 [Rev A motherboard - 300 MHz 768 Meg] OS X 10.2.8 # Flat-panel iMac (2.1) [800MHz - Super Drive - 768 Meg] OS X 10.3.8 # PWS433a [Alpha 21164 Rev 7.2 (EV56)- 64 Meg] Tru64 5.1a # XP1000 [Alpha 21264-3 (EV6) - 256 meg] FreeBSD 5.3 # XP1000 [Alpha 21264-A (EV 6.7) - 384 meg] FreeBSD 5.3 magill at mcgillsociety.org magill at acm.org magill at mac.com whmagill at gmail.com