터미널 종료를 방지하기 위한 Ctrl-D 신호 확인

터미널 종료를 방지하기 위한 Ctrl-D 신호 확인

터미널을 사용하거나, 터미널을 종료하거나, screen/tmux를 닫는 동안 실수로 Ctrl-D를 누르는 경우가 있습니다.

종료하기 전에 확인하면 이 문제를 피할 수 있나요?

Are you sure you want to quit? [Y/n]

또는

Press Ctrl-D again to quit

답변1

일반적으로 대답은 "아니요"입니다. 터미널/스크린/tmux에서 실행되는 프로그램에 EOF(파일 끝) 표시를 제공하지만 예를 들어 bash에서는 다음과 같이 말할 수 있습니다.

IGNOREEOF=4

그런 다음 셸을 종료하려면 연속된 4개의 Ctrl-D 문자가 필요합니다.

관련 정보