Есть ли запись о том, какие программы запущены на моем экране?

Probar ambas variables a la vez (bash 4.0 -alpha+):

#!/bin/bash
while (($#>1)); do
    input=$1    VAR=$2
    echo "input=${input} VAR=${VAR}"; shift 2

    if [ "$VAR" = 1 ]; then new=1; else new=0; fi

    case $input$new in
    foo0)   echo "do not perform fallthrough"   ;;
    foo*)   echo "perform fallthrough"          ;&
    *)      echo "fallthrough worked!"          ;;
    esac

    echo
done

Sobre la prueba:

$./script foo 0   foo 1   bar baz
input=foo VAR=0
do not perform fallthrough

input=foo VAR=1
perform fallthrough
fallthrough worked!

input=bar VAR=baz
fallthrough worked!

Limpio y sencillo.

Comprenda que el valor probado($new)debe tener solo dos valores posibles, por eso está la cláusula if, para transformar VAR en un valor booleano. Si se puede hacer que VAR sea un valor booleano, pruebe0(no1)en casey elimine if.

1
09.07.2019, 06:03
1 ответ

вы можете обратиться к этому содержимому процесс проверки , чтобы показать, как долго вы используете свои приложения или программы.

applications are displaying content on my screen

для этого условия вы можете искать по имени приложения, которое выдает вывод.

1
27.01.2020, 23:41

Теги

Похожие вопросы