General Question

robmandu's avatar

Is it worthwhile acquiring/learning the bash shell over korn?

Asked by robmandu (21293points) October 5th, 2007

I’m looking for more than just opinion or taste. Has anyone converted from korn (or csh or whatever) to bash and will go to lengths to ensure that bash is available on all the machines they work with?

Observing members: 0 Composing members: 0

4 Answers

sferik's avatar

I switched to bash a few years ago (from zsh) and have never looked back.

bpeoples's avatar

I’ve found very few systems that don’t have bash on them, and so see it as a very standard was to ensure that your shell scripts are pretty universally usable.

Evert's avatar

I’ve switched from tcsh to bash several years (and then actually on to zsh; I wonder why sferik switched from zsh to bash). I especially find the scripting much more clearer. Also, I believe there’s less difference between ksh and bash than between (t)csh and bash, so you should be relatively safe from drastic changes.
I will certainly ensure bash is around (or zsh otherwise), especially for my scripts.

bodyhead's avatar

I exclusively use bash. You’ll find that most unix or linux based machines will be running bash (I’d say near 80% or more). Almost no one uses korn. Zsh isn’t bad but I always use bash.

Some systems will let you switch back and forth between shells. For example, while I was in school I wrote programs though ssh on a main server. There was some obscure shell that I couldn’t navigate as quickly as bash so I just put a command in my .profile to start bash every time I log on. Problem solved.

edit: Crap I just saw that this is from 2007. You probably don’t care anymore.

Answer this question




to answer.

This question is in the General Section. Responses must be helpful and on-topic.

Your answer will be saved while you login or join.

Have a question? Ask Fluther!

What do you know more about?
Knowledge Networking @ Fluther