もうシェル自体に手を入れてデバッグモードみたいなのを実装した方がいいんじゃね?