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

Можно использовать Экран для определения размера общего рабочего стола, который будет отображен различными мониторами. Это может указать на один из трех мониторов, каждого в его собственном разделе. Опции в дополнительных мониторах описывают свои относительные положения.

Хотя xrandr не полезен для Вас как решение, может быть полезно попробовать различные разрешения и положения. После того как у Вас есть он, настроил способ, которым Вы хотите Вас, может описать конфигурацию в xorg.conf и перезапустить X. Можно найти полезный пример здесь.

0
08.06.2013, 17:54
1 ответ

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

2
28.01.2020, 02:37
  • 1
    Взгляните на /proc/$PID/environ и будьте счастливы. (Да, который работает на экспортируемые переменные только.) –  Hauke Laging 08.06.2013, 17:55
  • 2
    @HaukeLaging, кажется, не работает. У меня есть сценарий, работающий, который содержит export FOO=bar и не видьте FOO в/proc/$PID/environ' (я попробовал и PID сценария и PID оболочки, которую сценарий выполняет в). –  terdon♦ 08.06.2013, 18:08
  • 3
    Извините, затем у меня было недоразумение о как export работы. Кажется, что это становится активным после ветвления / перед execve только. –  Hauke Laging 08.06.2013, 18:13

Теги

Похожие вопросы