He hecho scripts de Bash antes y todos funcionaron bien sin #!/bin/bashal principio.
¿Cuál es el punto de ponerlo? ¿Las cosas serían diferentes?
Además, ¿cómo se pronuncia #? Sé que !se pronuncia como "explosión".
¿Cómo se #!pronuncia?
./yourscript.extension, por ejemplo, ./helloworld.pyo ./helloworld.sh, buscará el intérprete en esa línea superior, que sería #!/bin/pythono !#/bin/bash, mientras que al ejecutar el script como python helloworld.py, la primera línea no se observará porque está comentada fuera. Por lo tanto, es una secuencia especial para el shell / kernel.