# define all database names in an array
dbs=(abcd abcd1 abcd2 abcd3)
# iterate over an array
for db in "${dbs[@]}"
do
beeline -u <HIVE_SERVER2_URL> -n <username> -p <password> -e "create database $db"
done
Создайте сценарий оболочки с указанным выше кодом и замените значение для URL базы данных, имени пользователя и пароля в команде beeline, и он должен создать базу данных с именами в определенном массиве
В качестве альтернативы, если у вас есть пароль, хранящийся вфайл, то вы также можете передать файл паролей в команду beeline.ех.beeline -u jdbc:hive2://localhost:10000/default -n jainik -w password_file