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

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

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

#!/bin/sh