Bash. Конфигурация в JSON

Внимание!
Для работы с json должен быть установлен пакет jq

sudo apt-get install jq -y

Создаём файл конфигурации ./config.json:

{
  "api_url": "http://notes.wihop.by/api_v2/",
  "api_token": "str-eerae6nooXeich3aeLohw",
  "parameter_one": "one",
  "parameter_two": "two"
}

Читаем данные из файла конфигурации в скрипт:

config_file="./config.json"

SET_API_URL="$(jq -r '.api_url' $config_file)"
SET_API_TOKEN="$(jq -r '.api_token' $config_file)"
PARAM1="$(jq -r '.parameter_one' $config_file)"
PARAM2="$(jq -r '.parameter_two' $config_file)"
Bash. Конфигурация в JSON

Leave a Reply

Your email address will not be published. Required fields are marked *

Scroll to top