Я хотел бы знать, или можно установить терминал GNOME таким образом, что когда я открою терминал и откроется экземпляр, он покажет этот экземпляр и не откроет новый ,
Добавить --tab в команду запуска. Тогда вы получите только одно приложение. открыть.
~$ gnome-terminal --help-all
:
--tab Open a new tab in the last-opened window with the default profile
Я немного обобщил и упростил скрипт @Mood. Теперь он принимает параметр командной строки и вместо этого использует grep.
sudo apt-get install procps
Сценарий:
#!/usr/bin/env bash
if pgrep $1
then
wmctrl -xa $1
else
$1
fi