Вы можете извлечь эти значения в отдельный файл конфигурации, к которому могут обращаться оба сценария.Ваш скрипт может использовать source
для загрузки переменных из этого файла.
config
file
DB_USER="user"
DB_PASSWORD="password"
your script
source config
sqlplus $DB_USER/$DB_PASSWORD
Будьте осторожны, смешивая конфиденциальные переменные с вашим кодом, так как они могут оказаться в системе контроля версий, в резервных копиях или в других местах, где они могут быть подвержены злоумышленникам.Если эти учетные данные существуют в нескольких файлах, может быть сложно повернуть их и обеспечить безопасность базы данных.