Описание тега shebang

В вычислениях шебанг - это последовательность символов, состоящая из знака числа символов и восклицательного знака (то есть "#!") В начале сценария.

В Unix-подобных операционных системах, когда скрипт с shebang запускается как программа, загрузчик программы анализирует оставшуюся часть начальной строки скрипта как директиву интерпретатора; вместо этого запускается указанная программа-интерпретатор, передавая в качестве аргумента путь, который изначально использовался при попытке запустить скрипт

Например, если сценарий назван с путем "путь / к / сценарию", и он начинается со следующей строки:

#!/bin/sh