web-dev-qa-db-ja.com

-Lフラグから「画面」ログファイルに名前を付けることはできますか?

--Lフラグを指定して Screen を実行すると、「screenlog.0」というファイルが作成され、すべての出力がそこに書き込まれます(これはすばらしい)が、いくつかのScreenセッションを実行するので、一意の番号でログを識別します。ログファイル名を変更することはできますか?

22
Justin

.screenrcファイルを編集して、次のようなものを追加できます。

ログファイル/ tmp/myownlog

。screenrcに依存しない画面出力のログ名の指定でも応答されます。

13
Eun

おそらく最も簡単な方法は、以下を使用することです。

screen -L -Logfile log_filename your_command
16
Nan Wang

または、オンラインで行う方法もあります。

画面を介してコマンドモードに入る Ctrl+a、 : そして、引数として必要なファイルの名前を指定してlogfileコマンドを使用します。次に例を示します。

logfile whatevernameyoulike.log

出典: Screen man page

8
Juan Enciso

scriptセッション内でscreenコマンドを使用します。

2