Как я могу использовать переменную из скрипта?

Сценарий bash запущен, как я определил его в Startup Applications. Можно ли отображать на терминале переменную, используемую в этом скрипте? Если да, то как?

  • Предотвращение расширения параметра несколько раз
  • как я могу добавить (вычесть и т. д.) два числа с bash?
  • Возможно ли создать среду Linux без традиционной командной оболочки?
  • аргументы функций
  • Как захватить сообщение об ошибке из выполненной команды?
  • Как я могу заставить `ожидать` игнорировать $ (знак доллара) в пароле?
  • Обрезать текст без цикла
  • Трубопровод в файл не работает с промежуточной трубкой
  • One Solution collect form web for “Как я могу использовать переменную из скрипта?”

    Быстрый ответ (при условии, что это скрипт bash как помеченный) нет, переменные не разделяются между отдельными экземплярами оболочки. Единственный способ получить доступ к переменной из скрипта, запущенного в другой оболочке, – это заставить скрипт записать переменную в файл и затем получить доступ к этому файлу.

    Linux и Unix - лучшая ОС в мире.