Как определить, какой эмулятор терминала (xterm
, gnome-terminal
...) используется в текущей среде рабочего стола? Вроде xdg-open
, но для эмулятора терминала.
Я уже попробовал сценарий xdg-terminal
на моей установке Xubuntu, но безуспешно:
./xdg-terminal.sh: 305: [: x: unexpected operator
./xdg-terminal.sh: 399: [: xxterm: unexpected operator
xdg-terminal: configured terminal program 'xterm' not found or not executable
Это может быть использовано в программе на C++, поэтому подойдет любой скрипт, пакет или встроенная команда.
Спасибо за помощь !