How to Create Shell Scripts that are Executable in Multiple Shells
This video describes how to write your shell script code in such a
way that it can be interpreted and executed by a variety of shell script
interpreters, specifically Korn shell, Bash, or Zshell.