Bash
is the only shell scripting language permitted for
executables.
Executables must start with #!/bin/bash
and a minimum
number of flags. Use set
to set shell options so that
calling your script as bash <script_name>
does not break its functionality.