diff --git a/require-ess/tools/iocsh_utils.py b/require-ess/tools/iocsh_utils.py index 19c11c7be01138e2f200ec0e2c0eef33082624d7..e94d76333f0f1d4b4b153edc35e7a8ca0dac3cae 100755 --- a/require-ess/tools/iocsh_utils.py +++ b/require-ess/tools/iocsh_utils.py @@ -12,7 +12,7 @@ from pathlib import Path @atexit.register def graceful_shutdown() -> None: print("\nExiting e3 IOC shell") - os.system("stty sane") + os.system("[[ $- == *i* ]] && stty sane") class TemporaryStartupScript: