История изменений
Исправление Deleted, (текущая версия) :
Не вникая в суть скрипта: глобальные переменные надо капсом, логгирование и эхо данные, что передаются скрипту - две совершенно разные операции (тобишь, создавай logger функцию). Вместо отдельных файлов с данными - один конфиг, с импортом переменных, тоесть никаких var=$(cat file). В чем нужность контроля/разграничения процедуры инициализации через параметр скрипта - Хз.
В общем, присоединяюсь к анонимусу. Эта песня может длиться вечно.
Исходная версия Deleted, :
Не вникая в суть скрипта: глобальные переменные капсом, логгирование и эхо данные, что передаются скрипту - две совершенно разные операции (тобишь, создавай logger функцию). Вместо отдельных файлов с данными - один конфиг, с импортом переменных, тоесть никаких var=$(cat file). В чем нужность контроля/разграничения процедуры инициализации через параметр скрипта - Хз.
В общем, присоединяюсь к анонимусу. Эта песня может длиться вечно.