스크린 세션에 "ctrl-a H"를 채울 수 없습니다

스크린 세션에 "ctrl-a H"를 채울 수 없습니다

분리된 화면 세션 외부에서 로깅을 전환해야 합니다. - 를 눌러 ctrl대화형으로 이 작업을 수행 할 수 있습니다 a H.

8진수 코드는 \001및 입니다 \110. (원천)

내가 시도한 것:

$ screen -S test

그런 다음 다른 터미널에서 다음 코드를 화면에 푸시하려고 합니다.

$ screen -S test -X stuff $'\\001\\110\\r'

Appending to logfile screenlog.0그러나 내가 얻은 것은 내가 기대했던 것과 달랐습니다.bash: h: command not found

분리된 화면 세션에 "Ctrl-a H"를 누르는 방법을 알려주십시오.

답변1

Ctrl+A문자 를 화면 창에서 실행 중인 애플리케이션(bash)에 H삽입 했습니다 . Return전달된 문자열은 stuff화면 이스케이프를 위해 구문 분석되지 않습니다.

screen -S test -X log on필요에 따라 작동하거나 screen -S test -X log전환하는 것 같습니다.

관련 정보