Командная строка Junior Секреты и Vault обновлено

Сверить .env с .env.example

Условие

В текущем каталоге лежит .env.example со списком нужных переменных. На stdin содержимое реального .env. Строки вида KEY=value, пустые строки и комментарии # игнорируются. Выведите в порядке .env.example строки missing: KEY для отсутствующих переменных и empty: KEY для переменных с пустым значением, затем в порядке .env строки unknown: KEY для лишних. Если проблем нет, выведите ok.

Как подойти

Подсказки: 2
  1. Ключ это часть до первого =: cut -d= -f1.
  2. Значение после первого = даёт ${line#*=}.

Решите в тренажёре

Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.