Eu criei scripts Bash antes e todos eles correram bem sem #!/bin/bashno começo.
Qual é o sentido de colocá-lo? As coisas seriam diferentes?
Além disso, como você pronuncia #? Eu sei que isso !é pronunciado como "bang".
Como se #!pronuncia?
./yourscript.extension, por exemplo, ./helloworld.pyou ./helloworld.sh, ele procurará o intérprete na linha superior, o que seria #!/bin/pythonou !#/bin/bash, enquanto, ao executar o script python helloworld.py, a primeira linha não será observada porque é comentada Fora. Portanto, é uma sequência especial para o shell / kernel.