![스크린 세션에 "ctrl-a H"를 채울 수 없습니다](https://linux55.com/image/39406/%EC%8A%A4%ED%81%AC%EB%A6%B0%20%EC%84%B8%EC%85%98%EC%97%90%20%22ctrl-a%20H%22%EB%A5%BC%20%EC%B1%84%EC%9A%B8%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4.png)
분리된 화면 세션 외부에서 로깅을 전환해야 합니다. - 를 눌러 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
전환하는 것 같습니다.