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

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

  • Как преобразовать строку с кодами символов в цитированную форму
  • Выход из сценария оболочки с вложенными циклами
  • Чтение ввода с помощью сценария запуска Finnix 110
  • Какой язык сценариев или платформа использовать для загрузки веб-страниц и взаимодействия с экраном?
  • Как я могу заставить `ожидать` игнорировать $ (знак доллара) в пароле?
  • Сценарий Bash IDE
  • В чем разница между filename = $ {1: - / etc / hosts} и filename = / etc / hosts?
  • Петля игнорирует изменение переменной из подоболочки в фоновом режиме
  • One Solution collect form web for “Как я могу использовать переменную из скрипта?”

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

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