Запуск сценария при сбое службы

Попробуйте это,

cat file | awk '{($NF ~ /G/)?$NF=$NF*1024:$NF=$NF*1} {sum += $NF} END {print sum}'
  • умножьте последнее поле на 1024, если оно имеетG
  • иначе умножьте на 1 (просто чтобы удалить M, будьте осторожны, если у вас есть K или что-то еще)
  • Наконец, сумма всех значений в последнем поле.

может быть, вы можете заменить NF на 6, поскольку вы упомянули его как 6-е поле вместо последнего

0
19.03.2021, 00:35
1 ответ

Команды ExecStopPostполучают переменную окружения $SERVICE_RESULT, которая, похоже, должна позволить вам выполнять действие только в случае сбоя службы.

0
28.04.2021, 22:59

Теги

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