Potrzebuje kod skryptu, który muszę napisać w powłoce BASH, który wykorzystując polecenie FINGER, monitoruje, czy któryś z określonych wcześniej użytkowników z listy jest zalogowany, jeśli wykryje, że tak, natychmiast informuje o tym tego, który uruchomił ten skrypt. Znalazłem w sieci taki kod:
Kod: Zaznacz cały
while true
do
if [ "$a" = "" ]
then
finger @host_name1.jakis_adres.com | grep User_1 && a=1 &&
echo @@@@@@@@@@@@@@@@@@@@@@@@@@@
echo User_1 jest na host_name1!
echo @@@@@@@@@@@@@@@@@@@@@@@@@@@
fi
sleep 3
if [ "$b" = "" ]
then
finger @host_name2.jakis_adres.pl | grep User_2 && b=1 &&
echo %%%%%%%%%%%%%%%%%%%%%%%%%%
echo User_2 jest na host_name2!
echo %%%%%%%%%%%%%%%%%%%%%%%%%%
fi
sleep 3
if [ "$c" = "" ]
then
finger @host_name3.jakis_adres.net | grep User_3 && c=1 &&
echo ########################
echo User_3 jest na host_name3!
echo ########################
fi
sleep 18
done &