вы можете использовать цикл бесконечности
while true
do
read -p "Enter password" passwd
case "$passwd" in
<some good condition> ) break;;
esac
done
Вы, кажется, используете rowKey
, row_key
и rowkey
. Мой совет - выбрать одно имя переменной и придерживаться его: -)
Более серьезно, ни var_dump
, ни echo
не будут использовать переменную, которую вы установили для хранения DOM ссылка. Вместо этого они будут использовать некоторое другое значение, которое в данном случае представляется неинициализированным.
Если вы измените их все на rowKey
(или другое, если хотите), все должно работать нормально.