Eu tive um problema semelhante, e ficou com o caminho my #!
. Verifique se você não está apontando para:
#!/bin/bash
mas em:
#!/usr/local/bin/bash
Se você quiser continuar a usar #!/bin/bash
no topo, talvez queira:
sudo ln -s /usr/local/bin/bash /bin/bash
Atualização:
Se o seu $PATH
tiver /url/local/bin
antes de /bin
e /usr/bin
, basta fazer:
#!/usr/bin/env bash
para uma solução menos específica da configuração do OS X / Homebrew.