запустить xterm как подпроцесс, не брать сценарий запуска / окружение
293
Zaher Dirkey
Я использую Debian / Jessie linux. Когда я запускаю xterm
из своего проекта для запуска внешнего проекта, xterm
здесь не берут переменные окружения, иначе он не принимает сценарии запуска .bashrc
или .profile
, хотя он отлично работает как обычный терминал на моем рабочем столе.
чтобы воспроизвести его, я буду использовать lua, просто запустите этот скрипт, чтобы увидеть «экспорт» вложенных xterm
значений.
os.execute('xterm -e "export ; read -rsp $\'Press any key to continue\' -n1 key"')
Как я могу сказать / заставить xterm
принять этот профиль запуска?
Мой настоящий проект - это простой редактор программ, который запускает программы / скрипты, вызывая xterm как оболочку для запуска программы. https://github.com/parmaja/miniedit/blob/master/source/editor/EditorRun.pas#L432
Zaher Dirkey 7 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
2
Повышенные привилегии для запуска приложений в Windows?
-
3
Ускорение загрузки OS X на годичной MBP
-
6
Как вы отключите звук запуска на Mac?
-
-
8
Загрузка Linux с USB-накопителей
-
3
Ошибка при выделении Mem BAR для устройства PCI 0X / 00/0
-
4
Как создать загрузочный раздел на USB-накопителе?
-
7
Запустить синергетический клиент при загрузке в Mac OS X
-
5
Почему мой компьютер начинает загружаться, а затем внезапно выключается?
-
1
Firefox, обновление дополнения при запуске, как это изменить?
-
8
Как сделать так, чтобы Windows 7 загружалась дальше, чем пустой экран только с курсором мыши?