Selección de la shell de ejecución

Si queremos que nuestro programa sea interpretado por una shell concreta lo podemos indicar en la primera línea del fichero de la siguiente forma

#!/ruta/shell
            

Por ejemplo, si queremos que sea la shell bash la que interprete nuestro script tendríamos que comenzarlo por

#!/bin/bash
            

En ciertas ocasiones es interesante forzar que sea una shell concreta la que interprete el script, por ejemplo si el script es simple podemos seleccoinar una shell que ocupe pocos recursos como sh. Si por el contrario el script hace uso de características avanzadas puede que nos interese seleccionar bash como shell.