2012-10-02 77 views
0

我有一些手持式掃描器,我想發送消息到(運行Unix),並且在使用寫入命令向手持掃描器(計算機)發送消息給倉庫中的某個人之後,信息留在屏幕上(我們正在使用AML M7220掃描儀)。有沒有人知道在消息會話結束後清除屏幕或刷新屏幕的方法。我曾嘗試給AML發送電子郵件並給AML技術支持打電話,但他們不會迴應電子郵件的問題,而且在打電話時,它甚至不是有效的電話號碼。 AML需要更新他們的網站!Unix寫入命令給另一個用戶發送消息

回答

0

write是一個相當低級的實用程序。它沒有關於遠程終端的屏幕內容的概念,並且在該終端上運行的其他任何事情都沒有意識到其屏幕剛被write會話所污染。實際上,UNIX ttys一般沒有關於它們上顯示什麼的概念(它們或多或少只是字符流)。

你不能在write會話結束時清除屏幕因爲只有這樣,你可能做到這一點是通過write會議通過的終端結算終端仿真程序和(現代)write不會讓你這樣做(它會逃脫它)。

如果某種全屏應用程序碰巧正在運行,您無法重新繪製遠程終端的屏幕,因爲無法讓應用程序執行此操作。

1

存在可用於將消息發送到另一個用戶在同一網絡中的許多命令

1.mesg 2.talk 3.write 4.wall 這些命令被用於將消息發送到另一個用戶