Синтаксис shebang влияет на выполнение скриптов, указывая интерпретатор, с помощью которого будет выполняться скрипт по умолчанию. 14
Некоторые эффекты использования shebang:
Если в скрипте нет shebang, то для его выполнения используется оболочка по умолчанию системы. 3 В этом случае скрипты могут вести себя по-разному в зависимости от оболочки по умолчанию. 13
Таким образом, использование shebang упрощает выполнение скриптов, делает их более переносимыми и надёжными. 1