*BSDThis forum is for the discussion of all BSD variants.
FreeBSD, OpenBSD, NetBSD, etc.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Don't want to start a holy war here. I been using bash for a long time and use it on Linux and BSD. Since OpenBSD promotes ksh I was wondering if it would be worth convert to ksh fomr productivity gain etc. purposes (if there's any!)
I would expect an answer from someone who has converted from bash to ksh or use bash and ksh at the same time.
I've used both. ksh has a few capabilities that bash does not, and vice versa. In addition to those minor differences, there is the consideration of which shell to use for scripts you will be sharing with others in your computing community.
If you hang with Linux folks, sharing bash scripts with them will flow more smoothly, because most of them already use bash.
If you hang with developers in the commercial software Unix world (AIX, Sun, etc.), or I guess also OpenBSD (I was not aware of that), sharing ksh scripts with them will flow more smoothly, because most of them already use ksh.
I agree, ksh is more powerfull but unless you are going to do the trouble to study the advantages of ksh it may be better to stick to bash which is more prevalent in Linux. Oupa. [Previously used ksh with AIX Unix, now using bash with Linux]
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.