5 ms·
Embrace bash. Use it as your login shell. Use it as your scripting language. Double check your scripts with shellcheck.
by necheffa 2y ago
Embrace bash. Use it as your login shell. Use it as your scripting language. Double check your scripts with shellcheck.
- blueflow 2y agoPOSIX gang disapproves
- necheffa 2y agoI stopped caring about POSIX shell when I ported the last bit of software off HP-UX, Sun OS, and AIX at work. All compute nodes have been running Linux for a good long while now. What good is trading away the benefits of bash extensions just to run the script on a homogeneous cluster anyways? The only remotely relevant alternative operating systems all have the ability to install a modern distribution of bash. Leave POSIX shell in the 1980s where it belongs.