シバン
Unix 系 OS でスクリプトの先頭に書かれる#! のこと。
#!/bin/sh
と書く。つまり、 #!シェルの絶対パス名である。
また、#! から始まる以下のような行のことを shebang line という。
#!/usr/local/bin/ruby
#! に続くパスで、スクリプトを実行するプログラムを指定する。
ユニコード使用時には、バイト順マーク にも注意が必要。
envコマンドを用いたトリック
#!/usr/bin/env ruby
環境変数 PATH
shebang
シバン (Unix) - Wikipedia_