shebang on Unixissa ja Unix kaltaisissa käyttöjärjestelmissä käytetty merkintä komentokielitiedostojen alussa, joka kertoo, millä ohjelmalla tiedosto suoritetaan. Järjestelmä tunnistaa tiedoston alussa olevat merkit #! maagisena numerona, jonka jälkeen loppurivi kertoo, millä komentotulkilla tiedosto suoritetaan. Ominaisuus oli aluksi komentoriviohjelmassa, mutta vuodesta 1980 lähtien itse käyttöjärjestelmä sisälsi tälle tuen.

Esimerkiksi POSIX-komentorivillä suoritettavat tiedostot sisältävät alussa merkkijonon: <nowiki> #! /bin/sh </nowiki>

Lähteet

Luokka:Unix