ऐसा करने का एकमात्र सीधा तरीका यह है कि मैं wall
कमांड का उपयोग करना चाहता हूं । इसका उपयोग -n
स्विच के माध्यम से प्रेषक की पहचान को छोड़ने के लिए किया जा सकता है ।
उदाहरण
$ sudo wall -n hi
Remote broadcast message (Fri Nov 8 13:49:18 2013):
hi
इको का उपयोग करना
यह वैकल्पिक विधि एक हैक की अधिकता है, क्योंकि यह एक स्पष्ट उपकरण के माध्यम से नहीं किया जाता है, लेकिन आप उपयोगकर्ताओं के टर्मिनल से पाठ को ग्रहण कर सकते हैं, यह मानते हुए कि आप जानते हैं कि वे किस पर हैं।
उदाहरण
$ w
13:54:26 up 2 days, 36 min, 4 users, load average: 4.09, 4.20, 3.73
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
saml tty1 :0 Wed13 2days 3:55m 0.04s pam: gdm-password
saml pts/0 :0.0 Wed13 24:16m 0.35s 0.35s bash
saml pts/1 :0.0 Wed20 0.00s 3.71s 0.00s w
saml pts/4 :0.0 01:20 12:33m 0.36s 0.05s man rsync
मान लें कि उपयोगकर्ता saml
वास्तव में छद्म टर्मिनलों में से एक पर है, तो आप उस डिवाइस को सीधे इस तरह से पाठ को प्रतिध्वनित कर सकते हैं। टर्मिनल से pts/1
:
$ sudo echo "Let's go have lunch... ok?" > /dev/pts/4
$
परिणाम pts/4
:
$ man rsync
$ Let's go have lunch... ok?