"인터럽트 신호"를 보낸 후(스크립트가 실행되는 콘솔에서 ^C를 누른 후) "신호 잡기" 문자열을 작성하는 스크립트를 만드는 방법입니다. 게다가 세 번째로 CTRL-C를 누르면 종료할지 여부(예/아니요)를 사용자에게 묻습니다. 대답이 "아니오"이면 종료합니다.
답변1
trap
이를 스크립트에서 사용하여 신호를 가로채고 카운터 증가, 메시지 표시 등과 같은 특정 작업을 수행할 수 있습니다 .
바라보다Bash 초보자 가이드의 함정
"인터럽트 신호"를 보낸 후(스크립트가 실행되는 콘솔에서 ^C를 누른 후) "신호 잡기" 문자열을 작성하는 스크립트를 만드는 방법입니다. 게다가 세 번째로 CTRL-C를 누르면 종료할지 여부(예/아니요)를 사용자에게 묻습니다. 대답이 "아니오"이면 종료합니다.
trap
이를 스크립트에서 사용하여 신호를 가로채고 카운터 증가, 메시지 표시 등과 같은 특정 작업을 수행할 수 있습니다 .
바라보다Bash 초보자 가이드의 함정