2017-02-19 19 views
0

私はtcshのtcshからTCLベースのシェルを実行して、ログファイルに入れます(nice mixup :))
ある時点でセッションがクラッシュしました。 xtermが閉じる前に少しの瞬間があり、それがなくなっています。
xtermセッションからクラッシュ情報を取得するにはどうすればよいですか?
teeパイプ(... | & tee -i ...)に&を追加しようとすると、xtermを起動することさえできなくなり、ログには何も使用できないということは言うまでもありません。
私が探している情報(クラッシュレポート\致命的なエラーメッセージ)が自動的に保存されますか?
このデバッグ情報をファイルに強制的に挿入する方法はありますか?
もう1つ - 私はルートアクセスを持っていないので、dnsmasq.logは手の届かないところです。クラッシュ後のxtermエラー情報

答えて

1

スクリプトを変更しなくても、コマンドラインオプション-holdを使用することができます。 (好ましくはxtermのapp-defaultsファイルに)あなたのXリソースにこのリソースを追加します:あなたは、コマンドラインオプションがあるため

xterm -hold 

を使用して、それを実行したかのように、それぞれのxterm行為を行い

*hold: true 

Xリソース値を設定することによって処理されます。ウィンドウが消えないので、そこから選択/貼り付けることができます。

実際にxtermを使用していないのですが、いくつかの模倣者が当然の場合、あなたは運がありません。

+0

優秀で、xtermを閉じても私の心が浮かび上がらなかったのですが、stderrをリダイレクトする方法を探していても忙しかったです。素晴らしい答え! – user2141046

関連する問題