1 votos

Script de Bash que no se puede ejecutar el comando

Tengo el siguiente script para ejecutar "xset led" comando de la tecla, pero no puedo hacer que funcione para el comando en realidad no ejecutar. Aquí está la secuencia de comandos:

#!/bin/bash
res=$(echo "$(xset q)" | tr ";" "Scroll Lock")
if [[ $res == *"Scroll Lock: on"* ]]; then
    echo $(xset led on)
else
    echo $(xset led off)
fi

Sin embargo, cuando ejecuto echo $(xset led on) en el shell funciona. Ejecutar el script de arriba, salidas de una línea vacía, aunque.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: