SOFTELメモ

Softel Inc.

#! シバン シェバン shebang

UNIXのスクリプトの1行目によくいらっしゃる最初の2文字の「#!」。スクリプトを読み込むインタプリタを指定する。

#! /usr/local/bin/php
#! /usr/bin/perl

呼び名はshebang(シバン、シェバン)。

調べるうちに、語源と意味がわからなくなってきた。

shebangという英単語はあるがこれは関係ないらしい。hash-bang とか sharp-bang とか sh-bang とか she-bang とか shell bang とか crunchbang とか、とにかく英単語としての意味はなく、その2文字をあらわしているだけらしい。

つまり「シャープびっくり」なんて呼ぶ人がいても、それも正解?

関連するメモ

コメント