私はubuntuを実行しています.1つの端末からエコーを追跡し、2番目の端末に表示する方法を見つけたいと思います。これが私がコーディングしようとしている構造です。これの理由は、ユーザーが最初の端末をダウンロードしてエコーがすぐに失われるのを見てほしくないからです。したがって、基本的には、ターミナル 1 が実行され、何をしているかを表示し (上級ユーザー向け)、ターミナル 2 がターミナル 1 にリンクされた所定のエコーを表示します。
質問する
164 次
1 に答える
1
これを行う簡単な方法は、途中でファイルを使用することです。
最初のプロセスから、出力をファイルにリダイレクトします
script.sh > foo
そして、別の端末から、ファイルに書かれている内容を読み続けて、スクリプトの実際の出力を確認します
tail -f foo
あなたはおそらく何時間もそれをしたくないでしょう
そうは言っても、これが本当にあなたがやりたいことだと確信していますか?表示されるメッセージの種類をアクティブ化/非アクティブ化できるように、ある種のデバッグ レベルを用意したほうがよいのではないでしょうか?
于 2013-04-16T13:38:30.563 に答える