Вопросы к Поиску с Алисой
Механизм интерпретации Bash-скриптов в Linux заключается в том, что операционная система считает исполняемыми только те файлы, которым присвоена характеристика исполняемости. linux16.ru А уже интерпретатор последовательно читает строку за строкой и исполняет все директивы, которые присутствуют в файле. linux16.ru
Любой скрипт в Unix-подобных системах начинается со строчки под названием шебанг (shebang). help.reg.ru В ней указывается интерпретатор, который используется для выполнения скрипта. help.reg.ru Шебанг начинается с символов #!, после которых прописывают путь до интерпретатора. help.reg.ru Shebang для Bash выглядит следующим образом: #!/bin/bash. help.reg.ru
Также можно явно вызвать интерпретатор Bash, например, $ bash date.sh, что позволяет выполнить сценарий без необходимости делать его исполняемым и без объявления shebang непосредственно в сценарии оболочки. dzen.ru