Я хочу экспортировать переменную в скрипте (details.sh
) из другого места в другом скрипте (3funding.sh
), но не могу сделать, хотя я даю правильную команду в 3funding.sh
файле.
ВопросЯ могу сделать это вручную, например, выйти из 3funding.sh
и выполнить следующую команду:
. ./{path}/details.sh
, но я не хочу выходить из файла 3funding.sh
, так как существует более 10 сценариевработает для моего проекта.
Может кто-нибудь помочь мне с этим, почему переменная не экспортируется из другого скрипта и из другого места на том же сервере.
Ниже записи, которые я подробно протестировал.sh
$ cat details.sh
#!/bin/bash
qlid_aa185="aa185"
name_anshul="anshul"
qlid_dk185="dk185"
name_dibya="dibya"
qlid_ff44="ff44"
name_ffff="ffff"
Нужно echo $qlid_aa185
, чтобы показать результат aa185
без ручного экспорта.