identificador=`cat /etc/passwd | grep $2 | cut -d: -f1` if [ "$identificador" != "$2" ] then echo "El usuario no existe" exit 1 fi while true do conectado=`who | grep ^$2 | uniq | cut -d" " -f1` if [ "$identificador" != "$conectado" ]; then echo "El usuario no está conectado" else echo "El usuario está conectado" fi sleep $1 done