Script shell

Fermé
Tom0251 - 6 juil. 2008 à 17:15
 Tom0251 - 7 juil. 2008 à 01:15
Bonjour,
Je souhaiterai créer un script shell permettant d'envoyer un message sur un terminal donné.
Je sais ke je dois utiliser la commande write mais ça va pas plus loin.
Quelqu'un qui pourrait m'aider? c'est assez urgent.
Merci d'avance
A voir également:

2 réponses

merci bien mami mando je vais regarder ça.
0
mamiemando Messages postés 33274 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 septembre 2024 7 783
7 juil. 2008 à 01:05
Supposons que je m'identifie sur tty1 (ctrl alt f1) et tty2 (ctrl alt f2) en tant que mando.
(mando@aldur) (~) $ finger
Login     Name       Tty      Idle  Login Time   Office     Office Phone
mando     mando      tty1           Jul  7 01:00
mando     mando     *tty2           Jul  7 01:01
mando     mando     *:0             Jul  6 23:07

Sur tty2

La première chose c'est d'autoriser l'écriture de message avec mesg :
(mando@aldur) (~) $ write mando tty1
write: write: you have write permission turned off.
(mando@aldur) (~) $ mesg y
(mando@aldur) (~) $ write mando tty1
j'aime les tapirs


Sur tty1

Si on switch sur tty1 on voit que le message est bien apparu, émis par mando depuis tty2
(mando@aldur) (~) $
Message from mando@aldur on tty2 at 01:02 ...
j'aime les tapirs
EOF

(mando@aldur) (~) $

Bonne chance
-1