![데몬을 실행하고 다음 프로세스를 실행합니다.](https://linux55.com/image/200873/%EB%8D%B0%EB%AA%AC%EC%9D%84%20%EC%8B%A4%ED%96%89%ED%95%98%EA%B3%A0%20%EB%8B%A4%EC%9D%8C%20%ED%94%84%EB%A1%9C%EC%84%B8%EC%8A%A4%EB%A5%BC%20%EC%8B%A4%ED%96%89%ED%95%A9%EB%8B%88%EB%8B%A4..png)
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