gnu-screen이 두 개의 가상 터미널 사이를 주기적으로 전환할 수 있습니까?

gnu-screen이 두 개의 가상 터미널 사이를 주기적으로 전환할 수 있습니까?

실행 중인 가상 터미널 간을 전환하기 위해 수동으로 명령을 입력할 필요가 없도록 시스템 콘솔에 두 개 이상의 실행 중인 프로세스를 주기적으로 표시하는 방법이 필요합니다.

예를 들어, 장기 실행 프로세스와 top10초마다 발생하는 프로세스 사이를 전환하여 두 프로세스를 동시에 볼 수 있습니다.

gnu-screen이것이 이상적이라고 생각했지만 두 가상 터미널 사이를 자동으로 주기적으로 전환하는 방법을 찾을 수 없습니다. 이를 허용하는 명령줄 스위치가 있습니까?

답변1

screen세션을 시작한 후 다른 터미널에서 다음 명령을 실행합니다.

while sleep 10s ; do screen -X next ; done

-X옵션은 명령을 기존 화면 세션으로 보내고 next간단히 다음 창으로 이동합니다. 따라서 세션에 창이 두 개만 있는 경우 한 창에서 다른 창으로 전환됩니다.

관련 정보