> Well, if I read > http://www.opengroup.org/onlinepubs/9699919799/utilities/pwd.html > correctly, bash pwd should output /home/darkk/bar in that case > as $PWD does *not* contain an absolute path to the current > directory.
Bash notices this when running in posix mode, and recanonicalizes the pathname. By default, it does not. > Having said that, ksh93, ash and zsh behave like bash, pdksh and > its derivatives being the only ones that behave as POSIX > requires. Bash behaves as Posix requires when running in posix mode. When it's not, it does the same thing as other shells. Chet -- ``The lyf so short, the craft so long to lerne.'' - Chaucer ``Ars longa, vita brevis'' - Hippocrates Chet Ramey, ITS, CWRU c...@case.edu http://cnswww.cns.cwru.edu/~chet/