Параметр gnome-terminal --title часто переопределяется вашим .bashrc-файлом, который обновляет заголовок терминала (или вкладки) при изменении приглашения.
case "$TERM" in
xterm*|rxvt*)
PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"
;;
*)
;;
esac
Другие сообщения рекомендовали комментировать эту логику в .bashrc, но это отключает все терминалы от отслеживания приглашения, что иногда полезно.
Чтобы добавить дополнительный элемент управления измените свой .bashrc, чтобы добавить переменную окружения, которая при настройке пропускает привязку заголовка терминала (вкладки) к приглашению:
if [ -z "$BASHRC_SKIPPS1" ]
then
case "$TERM" in
xterm*|rxvt*)
PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"
;;
*)
;;
esac
fi
Теперь, чтобы вызвать терминал со статическим заголовком, используйте: [!d3 ]
$ BASHRC_SKIPPS1=true gnome-terminal --title="static title"
и открыть новую вкладку в существующем терминале с использованием статического заголовка:
$ BASHRC_SKIPPS1=true gnome-terminal --title="static title" --tab
Чтобы открыть терминал с отслеживанием заголовка, используйте следующее приглашение:
[ f5]или вкладку терминала с заголовком, отслеживающим использование приглашения:
$ gnome-terminal --tab