Я использую Bash
$ echo $SHELL
/bin/bash
и начиная примерно год назад я перестал использовать Shebangs со сценариями Bash. Можно
Я получаю выгоду от использования #!/bin/sh
или #!/bin/bash
?
Обновление. В определенных ситуациях файл обрабатывается только как script с помощью Шебанг, пример
$ cat foo.sh
ls
$ cat bar.sh
#!/bin/sh
ls
$ file foo.sh bar.sh
foo.sh: ASCII text
bar.sh: POSIX shell script, ASCII text executable