-
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathusers
54 lines (54 loc) · 3.43 KB
/
users
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
while :
do
clear
echo "_________________________________________________________________________________________"
echo "|_______________________________________________________________________________________|"
echo "||_____________________________________________________________________________________||"
echo "||| |||"
echo "||| USERS |||"
echo "||| |||"
echo "||| 1. SHOW CONNECTED USERS |||"
echo "||| |||"
echo "||| 2. SEND MESSSAGE TO AN USER |||"
echo "||| |||"
echo "||| 9. RETURN |||"
echo "||| |||"
echo "||| |||"
echo "||| |||"
echo "||| |||"
echo "||| |||"
echo "||| |||"
echo "||| |||"
echo "||| |||"
echo "||| |||"
echo "||| |||"
echo "||| |||"
echo "||| 0000___000 |||"
echo "||| Please select desired option index 00000__000 |||"
echo "||| 000_000000 |||"
echo "||| 000__00000 |||"
echo "||| 000___0000 |||"
echo "|||___________________________________________________________________________________|||"
echo "||_____________________________________________________________________________________||"
echo "|_______________________________________________________________________________________|"
read option
case $option in
1) echo "The users connected in the system are "; who -q;
echo "Press ENTER to continue"; read nulo;;
2) echo "Type the recipient's name";
read user;
quantity=`who | grep -w $user | wc -l`;
if test $quantity -gt 0
then
echo "Please, write your message and press ENTER to send"
read message
echo $message | mesg $user
echo "Your message has been sent correctly"
else
echo "Error, the recipient $user is not connected"
fi;
sleep 2;;
9) sh menu; break;;
*) echo "Typing error"; sleep 1;;
esac
done