"perf top" 또는 기타 대화형 프로그램의 화면을 캡처합니다.

"perf top" 또는 기타 대화형 프로그램의 화면을 캡처합니다.

출력을 캡처하는 스크립트를 작성하려고 합니다.perf top

top화면 크기를 감지 perf top하고 화면에 정보를 채우는 것과 유사합니다 . 하지만 안타깝게도 top배치 모드가 없습니다 perf. 따라서 를 호출하여 perf top사용을 시작 screen -d -m하고 출력을 얻는 것이 현명하다고 생각합니다 -X hardcopy.

화면을 시작하고 상단을 수행하는 데 사용되는 실제 명령(이스케이프 문자로 인해 백틱이 작은따옴표로 대체됨):

screen -S 'cat $session' -d -m perf top

여기서 이상한 일은 호출이 screen -S 'cat $session' -X hardcopy빈 파일을 생성한다는 것입니다. 그러나 일단 화면에 연결하고 분리하면 -X hardcopy예상한 출력이 생성됩니다 perf top.

출력을 캡처하거나 문제를 해결하는 방법에 대한 perf top아이디어가 있습니까 screen? 감사해요.

관련 정보