От Docker к сети виртуальных машин

Просто используйте grep:

gammu monitor 2>&1 | grep -e "Battery level" | tr -s " " | cut -f 4 -d" "

Это должно дать вам процент в виде числа.

Затем вы можете обернуть команду и использовать ее как переменную:

level=$(gammu monitor 2>&1 | grep -e "Battery level" | tr -s " " | cut -f 4 -d" ")
if [[ $level -ge 50 ]]; then
    exit 0
elif [[ $level -ge 25 ]]; then
    exit 1
else
    exit 2
fi

Насколько я понимаю, gammu monitor завершает работу после того, как выведет эту информацию.

0
26.03.2018, 17:45
1 ответ

При использовании Docker адрес хоста 172.17.0.1 будет шлюзом по умолчанию для контейнера. Поскольку хост также может получить доступ к виртуальной машине MySQL, маршрутизация будет работать без каких-либо ручных изменений.

0
28.01.2020, 04:27

Теги

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