elink를 백그라운드에 넣은 다음 `fg`를 사용하여 다시 시작하면 안정적으로 작동하지 않는 이유는 무엇입니까?

elink를 백그라운드에 넣은 다음 `fg`를 사용하여 다시 시작하면 안정적으로 작동하지 않는 이유는 무엇입니까?

elinks프로그램은 터미널을 대신하여 웹을 탐색할 수 있게 해줍니다. 그러나 작업 제어의 맥락에서는 이상하게 작동합니다.

  1. CTRL-Z를 눌러 세션을 일시 elinks중지한 다음 fg.

  2. CTRL-Z를 눌러 세션을 일시 중지 elinks한 다음 다른 프로그램을 실행하여 완료(예: find)한 다음 다시 시작하려고 하면 또는 STDOUT으로 fg인쇄되고 중단됩니다. 그런 다음 CTRL-Z를 다시 눌러 일시 중지하고 두 번째로 누르면 실제로 다시 시작되어 화면을 차지합니다.elinkselinks [the URL I invoked it with]fgelinks

이 행동을 어떻게 설명해야 할까요? 해결 방법이 있나요?

관련 정보