実行ファイル名

back
__FILE__ で参照可能。
また、$0 内にも格納されている。

$0 には値を代入することもでき、ps によるプロセス表示時の結果に影響を与える。
ただし、Solarisなど、影響しないプラットフォームもある

require などで外部参照されるファイルについては、
$0 については、呼び出し元と同じになり、__FILE__ は require されるファイル名になる。

back