Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Hello MLAers! We've re-enabled auto-approval for accounts. If you are still waiting on account approval, please check this thread for more information.
I came across http://www.in-ulm.de/~mascheck/various/shells/ again recently, and it got me wondering what versions the shells available in A/UX are. I know /bin/sh is badly broken, and I always replace mine with a symlink to /bin/ksh instead.
My point gets at, why should I learn one shell to use interactively and another to program with? There are several good programming shells with nice interactive features - or good interactive shells that work well for programming too, depending how you want to look at it. I'll use bash, ksh93, mksh, zsh, etc.
If you never program in shell, it's a moot point, so go ahead and use *csh. But IMO this relegates *csh to the position of a novice's shell, because it seems natural to me that advanced users will have reason to dabble in scripting at some point, and why would they want to learn something all over again if they could use something they'd already otherwise know?
FWIW, I seem to have built bash3 at some point for A/UX, binaries here
I haven't fired up my A/UX machine in a while, and I can't remember whether it had proper signal handling, job handling, and whether it was built with readline functionality. It should have been enough to handle autoconf scripts though. Using bash with it's builtins is usually both faster and more reliable for running autoconf and gnulibtool scripts than the default /bin/sh on A/UX in my experience.
Also, get it while you can, I'm not sure what I'm going to do with all that stuff when iDisk goes away...
I used to use tcsh religiously, but about a decade ago I had to spend more time than I wanted fixing bugs in its interrupt handling code. After spending enough time to familiarize myself with its internals, I decided it was time to move away. An unknown evil is sometimes preferable to a known evil, I guess.
I'll try to grab all that stuff so I can mirror it somehow.
I think we're drifting from the original subject, though. I was curious if anyone knew what versions A/UX's default supplied shells (/bin/sh, /bin/ksh, /bin/csh) are.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.