Пока пользовательский ввод не совпадает с переменной do

Итак, я пытаюсь создать своего рода скрипт имени пользователя / пароля. (возможно, не самая безопасная идея, я все еще работаю над этим);)

Мой скрипт будет загружать переменные для сравнения из файла, как это. (сейчас я просто работаю над паролем)

./path/to/variables.conf

Этот файл будет содержать переменную с именем

PASS=SOME_VALUE 

Я планирую использовать чтение, чтобы получить переменную, которая будет сравниваться

read -p "Enter your password:" CPASS; 

Теперь часть, которую я пропускаю (как я себе это представляю)

while "$CPASS" doesn't match "$PASS" do 
read -p "Wrong password, try again:" CPASS;

Спасибо и любая помощь приветствуется.

Ответы на вопрос(1)

Ваш ответ на вопрос