On Mon, Apr 26, 1999 at 10:56:28PM -0500, Adam Rogoyski wrote:
| On Mon, 26 Apr 1999, Doug McLaren wrote:
|
| > | o /bin/sh != sh; /bin/sh == bash. Lame. Nonstandard. Result: broken shell
| > | scripts and nonportable code.
| > |
| > | I'll grant him this point, my /bin/sh does link to bash. I don't think
| > | I've ever had a shell script fail on me because of this,
| > | though. Non-issue?
| >
| > Broken shell scripts and non portable code are the result of lame
| > programmers, not Linux's use of bash. He must never have seen AIX!
|
| NetBSD uses ash and csh for most everything, Linux uses Bash, and AIX
| uses the Korn shell. There are differences between them. AIX uses
| nothing but regular Korn shell which has very well documented behavior.
If you write shell scripts in csh, you get what you deserve.
AIX does indeed use the Korn shell, and /bin/sh is really the Korn
shell. If you want the Bourne shell, you need to use /bin/bsh.
Causes about the same number of problems as Linux's /bin/sh being bash
rather than the Bourne shell.
--
Doug McLaren, [EMAIL PROTECTED]
---------------------------------------------------------------------------
Send administrative requests to [EMAIL PROTECTED]