Matus UHLAR - fantomas wrote:
I don't know for others, but I try to write scripts that would work for many different types of Unix. The SAME script. To me, having a sh shell that is really close to the real sh implementation WILL help in my developments. I DO expect sh to react like sh, and not like bash. I got traped by some bashism when writing scripts, and I really feel like cheated by Debian on that case.On 26.09.07 15:28, Nate Duehr wrote:Why can't you put your chosen sh shell in your shebang, just like you're asking others to be forced to do?he does - he uses /bin/sh. But some linux lamers (unluckily this means many of linux distributions) install bash as /bin/sh which is incompatible.
He can call the SPECIFIC shell he wants, and not use /bin/sh.
Good luck with that. Unix has been fragmented since AT&T System V days. Deal with it.Yes, we are tyrying to be compatible, and some bash lamers object against it.
The problem is, the original designers of Linux distros screwed you over and chose bash as the standard shell. Your beef is with them, not the current users, known as "bash lamers" to you.
Changing it "back" now just causes unnecessary grief for everyone except the people who ALREADY understand the original Linux distro "sin".
Nate