shell_errorがリードオンリーで怒られてしまったため、関数ローカルな値に変更