cygwin bash에서 프로세스 제거


9

cygwin bash에서 프로세스를 올바르게 제거하는 방법이 있습니까?

예를 들어 백그라운드에서 실행할 수 있습니다.

/cygdrive/c/Windows/notepad.exe &

메모장 창이 표시되지만 Ctrl + D를 사용하여 bash를 닫거나 종료를 입력하면 bash 창이 열린 상태로 유지됩니다


2
시도 했습니까 disown?
Sven Marnach

1
프로그래밍 질문이 아닙니다. Superuser.com으로의 투표. 행운을 빕니다.
shellter

1
disown을 사용하면 작업이 작업 목록에 의해 제거되지만 문제는 남아 있습니다. notepad.exe를 닫을 때까지 창은 닫히지 않습니다
Alberto

답변:


13

cygstart notepad

또는 박하를 사용하는 경우 :

setsid notepad

( setsidutil-linux 패키지에 있습니다.)


작동하지만 메모장을 이미 시작한 경우 어떻게해야합니까? disown과 같은 명령이 있습니까?
Alberto

실행중인 프로세스를 분리하는 방법을 모르겠습니다.
ak2

동 AK2 나는 부모 창을 닫으면 nohup을하거나 부인 CALC 다이 경우 문제가 보인다 CALC 나던 말을 실행하는 경우
zzapper

0

비슷한 질문에 대한 nohup답변 에서 설명한대로 시도해보십시오 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.