> The idea of a /usr/bin/ksh93 is very bad as it does > not solve the > issue with interoperability between Unix and Linux > OSes - remember my > example with using ksh as login shell on Solaris vs > AI vs Linux.
You're stuck on Linux. Personally, I fail to see the need for Solaris to interoperate with an Operating System that purposely violates and breaks all and any known, established standards, yet strives to be as much as SVR4 as possible, while breaking even more standards. Solaris ksh scripts have worked fine on all the other UNIXes for me. Even Linux. The only thing I had to do was write CLEAN, PORTABLE scripts, and test them on target systems. > I think the Wikipedia article about the Korn Shell is > quite clear: > Solaris is the last Unix OS which does not ship > ksh93. And that's > almost a disaster - at least for your customers. I've been a Sun customer for many years in a shop with lots of different UNIX OSes and OEs, and I've never had any problems. And I wrote *a lot* of different scripts to do a lot of different stuff across a lot of UNIX platforms. My preferred scripting SHELL was /bin/ksh precisely because anything I wrote on Solaris worked with little or no modifications on other UNIXes. What I'm trying to say is: I disagree with you based on real world experience. I disagree vehemently! This message posted from opensolaris.org _______________________________________________ opensolaris-discuss mailing list [email protected]
