Недавно я перешел на lxde в Ubuntu . И после переключения он поменял мой x-terminal-emulator на lxterm .
Мой сценарий делал следующее:
Пройдите цикл for и откройте новое окно терминала, а затем запустите скрипт в этом терминале. Он откроет несколько терминалов одновременно, запустив этот скрипт во всех разных окнах.
После переключения на lxde он будет проходить и ждать, пока каждое окно терминала завершит выполнение сценария, прежде чем будет запущено следующее окно терминала. Я хочу, чтобы он делал то, что делал.
Я исправил эту проблему, изменив мой x-terminal-emulator обратно на gnome-terminal . Теперь все отлично работает. ОДНАКО, это система сценариев, которую используют несколько человек, и все они используют разные среды и эмуляторы терминала. Как я могу убедиться, что это работает для всех различных терминальных эмуляторов или, по крайней мере, для xterm или любого другого, который будет иметь ВСЕ.
Спасибо
Фрагмент кода:
for blah in something
do
x-terminal-emulator -e bash my_script.sh
done
