Me too :-)Quote:Jung) writes:
>which shells are available for Linux
>I am particular interested in bourne shell compatibles..
I also had some problems with smail and make depend. Don't remember how IQuote:>I just found one drawback of bash on linux:
>The make depend from Smail 3.1.28 was doing nonsense .
>checking the sh scripts I found the problem to set the CASE_NO_NEWLINES
>the bash was not able to work with newlines in arguments inside a case
>switch...
fixed them.
I also detected two other problems with bash 1.12:
- it wouldn't run the Configure script of trn 3.0 (beta). This will be
fixed in bash 1.13, but the Configure script has already changed so that
it works with bash 1.12 too.
- it does something wrong with passing $* from other shell scripts which are
included by the `.' command. I detected this when INN 1.4 rejected all
newgroup messages.
The pdksh I have (4.7) is absolutely unuseable for running ConfigureQuote:>ksh blew on some other kind, it just hang at one place or was that
>awfully slower than bash.
scripts. Try the following script with pdksh 4.7 with two or more parameters:
#!/bin/ksh
Zsh gives also problems with Configure scripts.
I use tcsh as interactive shell and bash as /bin/sh substitute because bashQuote:>What shells are available for linux and which type they are.
>I know of: bash, ksh, tcsh, zsh.
>I know bas is some how bourne shell compatible
>tcsh somehow csh and ksh also sh..
is the more-or-less Bourne shell compatible shell which runs most of the
(Configure) scripts I have. Running Configure scripts (sometimes >100Kb) is
a real good test for testing /bin/sh compatibility of shells.
Arjan
--