zet

Just /bin/bash From Now On

I’m just tired of typing /usr/bin/bash and there is really no difference from /bin/bash. (In multi-user systems once upon a time there was, not anymore.) Besides, it’s just as hard for non-bash people to change and is the default shell on all major Linux user distributions.

🤬 I’ll never use /usr/bin/env which just shows how fucking stupid you are (okay, okay, I’ll rephrase) how much you don’t give a shit about security and performance.

As for all the whiners complaining about POSIX compatibility? Guess what, I was one of you. I’m so not any more. Bash is the most powerful and empowering scripting and interactive shell on planet Earth and I can (and have) objectively demonstrated that over and over.

If for some sad reason you still have to write POSIX only shell scripts then there is always shellcheck to make sure you do it right after having allowed all those amazing, wonderful “bash-isms” to soak into your brain giving you shell super strength.

So /bin/bash here I come. If that annoys you, well, you can just change it.

🤬 Don’t feel bad that you are using bash and for Christ’s sake stop apologizing for using it. You are among the 1% of technologists that actual understand and can articulate why bash is the most superior shell on planet Earth, both for interactive use and scripting.