![거부된 백그라운드 프로세스에서 터미널을 읽는 중](https://linux55.com/image/72559/%EA%B1%B0%EB%B6%80%EB%90%9C%20%EB%B0%B1%EA%B7%B8%EB%9D%BC%EC%9A%B4%EB%93%9C%20%ED%94%84%EB%A1%9C%EC%84%B8%EC%8A%A4%EC%97%90%EC%84%9C%20%ED%84%B0%EB%AF%B8%EB%84%90%EC%9D%84%20%EC%9D%BD%EB%8A%94%20%EC%A4%91.png)
앱이 백그라운드에서 실행 중이더라도(거부됨) 키보드 입력을 계속 읽을 수 있나요?
답변1
프로세스가 백그라운드에 배치되면 표준 입력이 분리됩니다(그렇지 않으면 백그라운드에 있지 않습니다). 그러나 stdout이나 stderr은 그렇지 않습니다. 이는 백그라운드 프로세스가 일부 메시지를 인쇄할 때 터미널에서 인쇄 혼란을 일으킬 수 있습니다.
앱이 백그라운드에서 실행 중이더라도(거부됨) 키보드 입력을 계속 읽을 수 있나요?
프로세스가 백그라운드에 배치되면 표준 입력이 분리됩니다(그렇지 않으면 백그라운드에 있지 않습니다). 그러나 stdout이나 stderr은 그렇지 않습니다. 이는 백그라운드 프로세스가 일부 메시지를 인쇄할 때 터미널에서 인쇄 혼란을 일으킬 수 있습니다.