Bye, bye, bash
- Reply: Sysadmin Lists : "Re: Bye, bye, bash"
- Reply: Ralf Mardorf : "Re: Bye, bye, bash"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 25 Mar 2023 22:18:34 UTC
(Not a question.) I have been using bash as my interactive shell on FreeBSD since forever, because I don't like csh-family shells and sh was a bit too limited, although I use approximately 0% of bash's bloated feature set. For the last few years, I've been keeping an eye on sh, though, since it has kept gaining an interactive feature here, a feature there, and has been getting ever closer to supporting everything I actually use. Recently, the very last feature essential to me was added to sh: "Allow non-printing characters in prompt strings". So far it's only in main, but I locally cherry-picked it into stable/13 for my own use. With that, I took a deep breath, chsh'ed from /usr/local/bin/bash to /bin/sh and decided to give it a go. It's been a month and I don't miss bash one bit. Yes, there are a few features I use rarely and whose absence I noticed, but if I need those, I can start up an instance of bash. I don't think I actually have. For everyday use it's a non-issue. So, I guess, thank you to the people who have worked on sh, and maybe a few more people will decide that they don't need to install bash, because FreeBSD's base sh is good enough. -- Christian "naddy" Weisgerber naddy@mips.inka.de