Further Reading
- UNIX Vs Linux: How Are They Different?: https://www.maketecheasier.com/unix-vs-linux-how-are-they-different/
- What is the difference between “#!/usr/bin/env bash” and “#!/usr/bin/bash”?: https://stackoverflow.com/questions/16365130/what-is-the-difference-between-usr-bin-env-bash-and-usr-bin-bash
- Writing Bash Scripts that aren’t Only Bash: Checking for Bashisms and Using Dash: https://www.bowmanjd.com/bash-not-bash-posix/
- A Brief POSIX Advocacy: https://www.usenix.org/system/files/login/articles/login_spring16_09_tomei.pdf
- A Guide to POSIX: https://www.baeldung.com/linux/posix
- How can I test for POSIX compliance of shell scripts?: https://unix.stackexchange.com/questions/48786/how-can-i-test-for-posix-compliance-of-shell-scripts
- Making Unix Shell Scripts POSIX-compliant: https://stackoverflow.com/questions/40916071/making-unix-shell-scripts-posix-compliant
- Rich’s sh (POSIX shell...