2009-08-23 18 views

答えて

1

このようにバックティックを使用できると思われるようです。ただし、screenは、:readbufコマンドのバッククォートをサポートしていないようです。ホームディレクトリの場合は~、環境変数の拡張の場合は$XYZなどの他のシェル規則もサポートしていません。

screen:readbufコマンドで指定されたファイルを読み込むと、ファイル名がscreenが開始、現在のディレクトリではなく、アクティブなウィンドウに表示されているものの現在のディレクトリからの相対パスです。これは絶対パスがあなたのために働いていることがわかった理由かもしれません。最初に起動したディレクトリのどれかに関連するファイル名を使用してください。screen元です。

更新:この回答への追加作業については、以下を参照してください。最後の段落のGNU Screen: Environment variables

+0

+1。 - はい、私は十分な "^ a + d"と "screen -r PID"を使用しません。それを変更する必要があります:D –

関連する問題