Bash

Shell Bang (シェバング)について

More than 1 year has passed since last update.

shebangとも書くらしい。


用途


ファイルの一行目に書いて、ファイル内のスクリプトを読み込むインタプリタを指定する。



・phpファイルを実行するときに、わざわざ行頭にphpと書くのがめんどくさい場合

->ファイルの一行目にphpへのパス*1を#!の後ろに書く

僕の場合

#!/usr/local/bin/php

すると、今までindex.phpを実行するのにphp index.phpとしてたのを./index.phpでできるようになる

(あんまり変わってねぇ。。。)

*1phpへのパス

whereis php

where php

which php

などで探してください