Shebang
Z Wikipedii
Shebang (ang. shebang line, bang path) - "magiczny" znak #! na początku pliku umożliwiający uruchomienie go jako skrypt, stosowany w Uniksie i systemach uniksopodobnych. Tekst następujący po wykrzykniku aż do pierwszej spacji to ścieżka do interpretera, który ma zostać użyty do wykonania skryptu. Np.:
#!/usr/bin/python
spowoduje uruchomienie pliku jako program w Pythonie.
W niektórych wariantach Uniksa możliwe jest też podanie parametrów, np. napisanie:
#!/usr/bin/python -i
spowoduje wywołanie skryptu tak, jakby z linii komend wywołać go:
/usr/bin/python -i <nazwa skryptu>
W nowszych systemach białe znaki pomiędzy #! i ścieżką do interpretera są ignorowane.
- W oparciu o FOLDOC