Плагин check_http не может проверить строки, разделенные несколькими пробелами между ними

Поскольку члены моста автоматически заполняются другими скриптами, я не включал их в /etc/conf.d/net, поэтому система его не создала.

Добавление bridge_br0="enp1s0" в /etc/conf.d/net решило проблему.

1
30.10.2016, 18:43
1 ответ

Если вы используете плагин stock check_http , то можете использовать -r (также известный как - regex ) flag:

-r, --regex, --ereg = STRING

Страница поиска для регулярного выражения STRING

с регулярным выражением: API + Operational , который соответствует этим символам, со специальным значением в + , которое говорит «сопоставить один или несколько пробелов». Сопоставление регулярных выражений по умолчанию чувствительно к регистру; см. флаг -R , чтобы сделать регистр нечувствительным (или используйте [Aa] [Pp] [Ii] , например, чтобы указать, какой регистр букв допустим).

Параметр сопоставления строк -s ищет точное совпадение с этой строкой, используя функцию strstr

0
28.01.2020, 01:10

Теги

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