メッセージを送信したい (Unix を実行している) ハンドヘルド スキャナーがいくつかあり、write コマンドを使用してハンドヘルド スキャナー (コンピューター) にメッセージを倉庫フロアの誰かに送信した後、メッセージは画面に残ります (私たちはAML M7220 スキャナーを使用)。メッセージセッションが終了した後に画面をクリアするか、画面を更新する方法を知っている人はいますか? 私は AML に電子メールを送信し、AML テクニカル サポートに電話しようとしましたが、電子メールへの応答についてはがらくたを与えず、電話をかけると、有効な電話番号でさえありません。AMLはウェブサイトを更新する必要があります!!
質問する
1103 次
2 に答える
1
同じネットワーク内の別のユーザーにメッセージを送信するために使用できるコマンドは多数あります
1.mesg 2.talk 3.write 4.wall これらのコマンドは、別のユーザーにメッセージを送信するために使用されます
于 2012-10-03T04:18:33.880 に答える
0
write
かなり低レベルのユーティリティです。リモート端末の最後にある画面の内容についての認識はなく、その端末でたまたま実行されている他のものは、その画面がwrite
セッションによって汚染されたばかりであることを認識しません。実際、UNIX tty には一般に、何が表示されているかという概念がありません (多かれ少なかれ単なる文字ストリームです)。
セッションの最後に画面をクリアすることはできませんwrite
。これを実行できる唯一の方法は、端末をクリアする端末エミュレーション シーケンスをwrite
セッションに渡すことであり、(最新の)write
それを許可しないためです (エスケープされます)。 )。
なんらかのフルスクリーン アプリケーションが実行されている場合、リモート ターミナルの画面を再描画することはできません。
于 2012-10-03T01:01:57.987 に答える