Установка $ PROMPT_COMMAND, как показано выше, здесь имеет нулевой эффект. Не удивительно, потому что Bash работает внутри терминального и родительского процессов (здесь: gnome-terminal) не может читать дочернюю среду на unix-подобной ОС. Используя что-то более простое, например
PROMPT_COMMAND='echo bla'
Выполняет echo bla, ничего больше не происходит.
Edit: нужно обернуть это в escape-последовательности, см. Мой другой ответ. Несмотря на то, что чтение дочерней среды невозможно, некоторая связь с родителем осуществляется через эти последовательности.
В Gnome bug 740188 они говорят об определении функции title () в .bashrc. Разный для каждой вкладки открыт? Тяжелый уродливый взлом впереди, если это вообще возможно!
Даже другие объяснения по Stackexchange говорят о настройке $ PS1 (и получить поддержку). Извините, нет, это не название, это командная строка.
Вкратце: они перепутали его без ремонта, чтобы сохранить крошечный бит пространства в диалоговом окне настроек. OMG
Теперь единственный шанс вернуть решение разработчика - разжечь серьезный shitstorm, иначе они просто закроют ваш отчет об ошибках за несколько секунд (много раз пробовали). Как мы могли бы создать этот shitstorm?