Um minuto
O que é shebang?
Você já deve ter olhado um Shell script com a primeira linha començando com:
#!/bin/bash
Pois bem, o nome dado a isso é Shebang (!#) e ele é utilizado para indicar qual interpretador deverá ler e executar o arquivo. Como foi o caso do Bash.
Para usarmos o Shebang, devemos incluir ele na primeira linha do arquivo:
#!/bin/bash
echo "Testando o interpretador"
Para executar esse arquivo, precisamos atribuir permissão de execução a ele:
$ chmod +x <nome-do-arquivo>
E agora executamos:
$ ./<nome-do-arquivo>
Note que não precisamos mais dizer qual interpretador irá ler e executar o arquivo, pois já usamos o Shebang.