Похоже, что ранее скрипт требовалось запускать с тремя аргументами, например
rebuild_db.sh <db_name> <user_name> <password>
Затем позже были добавлены некоторые значения по умолчанию, и запуск без аргументов (только rebuild_db.sh
) разрешен.Имя базы данных по умолчанию - CARMPAS1
, но оно будет прочитано из командной строки, если есть хотя бы один аргумент командной строки.
Чтение первого аргумента со значением по умолчанию должно работать в пакете MS-DOSтакой файл:
set dbname=CARMPAS1
if not "%1"=="" set dbname=%1