スクリーンセッションに「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切り替えるようです。

関連情報