kinmaster7
25
2019-06-17 15:02:12
2
128

Java로 쉘스크립트 실행


리눅스 환경에서


Java에서 Runtime.getRuntime().exec(cmd); 를 이용해서 쉘스크립트 간단한것 실행하는데


위의 메소드로 쉘스크립트를 실행하고 자바 프로세스가 끝이 나면


쉘스크립트의 프로세스의 ppid가 1로 할당이 된다음에 몇초 뒤에 죽어버립니다..


왜 그런걸까요?? 보통 부모 프로세스가 죽으면 ppid가 1로 되고 안죽는데


자바로 쉘스크립트을 실행하고 자바가 죽으면 쉘스크립트가 죽네요.. 안죽는 방법이 있을까요??


0
1