Установка переменных среды напрямую является «стандартной». localctl
не новинка ( около пяти лет ), это просто служебная программа, которая обновляет связанную информацию для определенных программ. Его документация требует некоторой доработки, но может быть достаточной для ваших нужд.
Простой case
оператор должен делать то, что вы хотите:
case "$(http_status)" in
"case 1")
return 199
;;
"case 2")
return 198
;;
*)
# All is well; do nothing
;;
esac
Вы можете использовать подстановочные знаки, например. г. *"timed out"*)
или *"ConnectionError"*)
.