У меня ниже 2 файлов a.conf и b.ini. Файл a.conf содержит путь к драйверу. Который должен быть обновлен в файле b.ini для этого конкретного драйвера.
a.conf
#find driver directory and replace that
oracle=/client64/lib #bla bla
db2=/opt/db2/lib
#dvs=/opt/dvs/lib
b.ini
[SQLSERVER]
Driver = /opt/local/lib/libtdsodbc.so
HOST = 192.168.220.156
PORT = 1433
TDS_VERSION = 8.0
[ORACLE]
Driver=/usr/lib/oracle/19.5/client64/lib/libsqora.so.19.1
HOST = 192.168.220.182
PORT = 1521
Я должен написать Сценарий оболочки таким образом, что он должен прочитать все значения, которые не прокомментированы в файле a.conf, и обновить путь к драйверу в файле b.ini. Я новичок в сценарии оболочки, любая помощь будет признательна.