Script que pida un usuario por teclado e informe mediante un mensaje de si ese usuario está conectado al Sistema, de no estarlo que muestre un mensaje alternativo informándonos de ello
Mi código es el siguiente:
Código
#! /bin/bash function error() { echo "------Lista de errores --------" echo "1) No puedes introducir nada en vacio" echo "2) Debes de introducir un usuario real" exit; } ##Pedir al usuario y guardar la informacion en una variable read -p "Introduce un nombre de usuario:" usuario if [ $(who) = "$usuario" ];then echo "El usuario esta actualmente conectado al sistema" else error; fi
Mi problema es que quiero comparar la variable $usuario que es la que recojo del usuario que está introduciendo el nombre, y compararla como cadena de caracteres con el resultado del comando who ¿Alguna sugerencia?
Gracias.