새 터미널을 열고 스크립트를 실행하세요.
terminal -e "/script"
스크립트는 gui_app을 실행하지만 이를 거부합니다. 4초 동안 자세요.
#!/bin/sh
/gui_app & disown
sleep 4
수면 후 .. 터미널이 절대로 닫히지 않습니다.
;bash
명령에 추가되었습니다.
충돌: 거부된 gui_app도 닫힙니다.
답변1
disown 대신 nohup을 사용해 보세요.
nohup /gui_app &
이 전송 을 nohup.out
방지하려면 출력을 파일에 입력합니다 .stdout
stderr
/dev/null
nohup /gui_app >/dev/null 2>&1 &