ksh versus dtksh
Hi
We are migrating from a SCO Unix system to Solaris 10. ( SunOS 5.10 Generic_144488-06 sun4v sparc SUNW,T5240)
There are 3 different versions of ksh
grep -i version /bin/ksh
@(#)Version M-11/16/88i
grep -i version /usr/bin/ksh
@(#)Version M-11/16/88i
grep -i version /usr/dt/bin/dtksh (Desktop environment for CDE Version)
@(#)Version M-12/28/93d
@(#)Version 12/28/93
@(#)Version M-12/28/93
We need to use /usr/dt/bin/dtksh as that 1993 version is what is used on the SCO Unix box and there are enough differences between that and the earlier 1988 version to make it necessary. All our scripts contain #!/bin/ksh or invoke the shell as /bin/ksh. There are so many I'd rather not change them (and for other reasons too)
My question is whether there is any problem with moving or linking /usr/dt/bin/dtksh into /bin so that /bin/ksh will execute the later version. i.e. Are there any dependencies in the installation on /bin/ksh being the 88 variant?
Thanks
Chris