sh 프로그램을 종료하는 방법?


16

나는 명령을 막아 썼다. sh -man

이제 sh-3.2종료가 불가능한 프로그램을 시작했습니다 .

Ctrlc, Ctrlz또는 Ctrlx작동하지 않습니다.

exit, quit, q, :q또한 작동하지 않습니다.

모든 Google 답변은 프로그래밍 방식으로 쉘 스크립트를 종료하기위한 것입니다.


타이틀 개선을 환영합니다. "sh 프로그램"이 올바른 용어인지는 모르겠습니다.
불행한 고양이

1
Ctrl+ D나에게 속임수를 쓴다.
jippie

1
이 스레드가 허용되는 답변을 얻을 수 있도록 답변으로 게시하십시오. 앞으로 다른 사람에게도 도움이 될 것입니다.
The Unfun Cat

답변:


19

Ctrl+ D나에게 속임수를 쓴다.

실제로이 -n행동을 나타내는 깃발입니다. 명령의 구문 검사 만 수행하지만 실제로는 실행하지는 않습니다.



0

쉘 엑시트가 사전 계획된 경우 사용하십시오.

exit

또는 샘플 자습서를 SIGTERM 및 기타 신호를 처리하도록 프로그래밍 할 수 있습니다.

또는 이미 셸 스크립트 실행을 중지하려는 경우

ctrl+c
ctrl+d
ctrl+z

아니면 pid를 찾아 죽여라.

ps -ax | grep shell_name
pkill -9 PID_of_shell

OP는 특히 Ctrl-c, Ctrl-z, Ctrl-x 및 종료가 작동하지 않는다고 명시했습니다.
Stephen Rauch

작동하지 않습니다.
NelsonGon 2016 년

-1

키보드 `와 동일한 키를 입력 ~한 다음를 누릅니다 Return. Ctrl+ D터미널을 죽이지 만 `그렇지 않습니다.


1
무엇을 입력 !? 전 세계적으로 다른 키가 다른 장소에 있기 때문에 ~키의 어떤 것이라도 다른 사람의 키와 확실하게 일치하지는 않습니다.
roaima

@roaima 그들은 백틱을 의미했지만 마크 업은 그것을 먹었습니다.
terdon
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.