분리된 화면 세션 외부에서 로깅을 전환해야 합니다. - 를 눌러 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
전환하는 것 같습니다.