screen
ログファイルの名前を設定することはできますか?通常はと呼ばれscreenlog.n
ますが、作成しているスクリプトのログの正確な名前を知る必要があります。誰かが私を助けてくれることを願っています。のmanページに何も見つかりませんでしたscreen
!
2 に答える
そのlogfile
ためのコマンドがマニュアルページに記載されています (バージョン 4.01 以降)。
にいる間にscreen
、コマンド モード ( Ctrl+ ) に入り、次のコマンドAを使用します。:logfile
コマンド: logfile filename
コマンド: logfile flush secsログ ファイルが取得する名前を定義します。デフォルトは です
screenlog.%n
。2 番目の形式は、ログファイル バッファをファイル システムにフラッシュする前に screen が待機する秒数を変更します。デフォルト値は 10 秒です。
ロギングはデフォルトでオフになっているため、オンにするには、コマンドを使用して:log on
ロギングを有効にします。
コマンド:ログ[状態]
ウィンドウのデフォルト ディレクトリ内のファイルへの現在のウィンドウのログ記録を開始/終了します
screenlog.n
。ここで、n は現在のウィンドウの番号です。このファイル名はコマンドで変更できますlogfile
。パラメータが指定されていない場合、ログの状態が切り替えられます。ファイルの以前の内容が既に存在する場合は、セッション ログが追加されます。セッションログには、現在の内容とスクロールバック履歴の内容は含まれません。デフォルトはoff
です。
ソース: https://www.gnu.org/software/screen/manual/html_node/Log.html