3개의 프로그램이 포함된 쉘 스크립트가 있습니다.
#!/bin/bash
x
y
z
위의 각 프로그램은 바이너리이므로 순서대로 실행해야 합니다. 이 프로그램은 y
데몬 프로세스입니다. bash를 실행할 때는 x
문제가 없지만 , bash를 y
실행할 때는 z
실행이 되지 않습니다 . y 예제를 실행했지만 nohup y &
작동 z
하지 않습니다.
z
논블로킹 프로그래밍을 어떻게 실행할 수 있나요 y
?
답변1
다음 스크립트를 실행해야 합니다.
#!/bin/bash
x
y > /dev/null &
z