Bashのsourceコマンドについて確認。

source内では、その呼び出し側で設定していたset -eとか-uは無効?

source対象は、呼び出し側で実行されるんだから、それ以前のsetオプションは有効のままだと思ってたけど、実際にはそうではなかったみたいなので。