FILE はそのコードが書かれているファイルを指し、$0は起動されたスクリプトを指す。
「FILE は実行中のプログラムのファイル名」が詳しい。
先程の記事に載せたgistではこれを利用してサンプルプログラムを末尾に記述している。