Настройка произвольно сгенерированного пароля для переменной?

Я использую следующую строку для создания случайно сгенерированного пароля в сценарии bash, но это не похоже на то, что на самом деле строка задана переменной.

#Generate random password PASSWORD=date+%s|sha256sum|base64|head -c 32; echo $PASSWORD 

Когда я ссылаюсь на $ PASSWORD позже в этом скрипте, drush жалуется, что я не предоставлял пароль. Чтобы проверить, я попробовал несколько «эхо», чтобы подтвердить мои подозрения. Выглядит ли что-то в моих заявлениях о назначении?