Does anyone know why the Korn shell people chose to implement symbolic
links differently than the C shell? For example, if you create a
symbolic link to another directory and then "cd" to the symbolic link
name and then do a "pwd", in C shell you get the actual location that
the link points to; in Korn shell you get the link name.
% ln -s /home/dave/test test
/home/dave/test (C shell)
/test (Korn shell)
Is there any way to change Korn shell's default behavior so symbolic
links work the same as C shell? This difference has caused me a lot of
grief since some of our programmers use symbolic links in their software
and C shell is the default shell on the system (Sun). Even though almost
everyone uses C shell, I much prefer using the Korn shell and this is
the only real problem I have run into.