Summary
Script portability is important if you need to create scripts that will run on a wide variety of Linux, Unix, or Unix-like operating systems. I began by showing you how to install bash on various BSD-type distros, and how to ensure that your scripts will find bash
on them. After that, I explained the POSIX standard, and why it’s needed. Then, I showed you some bashisms, and some cool utilities that can test your scripts for them.
In the next chapter, we’ll talk about shell script security. I’ll see you there.