Я считаю, что у gnome-терминала нет интерфейса dbus. У Trustin Lee есть запись в блоге об открытии нового терминала tab / gnome с помощью сценария оболочки, я добавил дополнительную строку, чтобы использовать xdotool для «подделки» ввода с клавиатуры, я полагаю, вы можете использовать этот подход.
Пожалуйста, обратите внимание: я сам не пробовал, так как должен работать в офисе;)
#!/bin/sh # Path: /usr/local/bin/gnome-terminal if [ "x$*" != "x" ]; then /usr/bin/gnome-terminal "$@" else pgrep -u "$USER" gnome-terminal | grep -qv "$$" if [ "$?" == "0" ]; then WID=`xdotool search --class "gnome-terminal" | head -1` xdotool windowfocus $WID xdotool key ctrl+shift+t wmctrl -i -a $WID xdotool type <your-command-here> else /usr/bin/gnome-terminal xdotool type <your-command-here> fi fi