$@ : 最後に行った eval コマンドのシンタックスエラーメッセージ。
$@
eval
ヌルならば、最後に行った eval は解析・実行が正しく行われたことを示す。 (起動した処理は普通に [in a normal fashion] 失敗したかもしれないが)
覚え方: Where was the syntax error "at"?