gnome-terminal
будет запускать bash
как приложение по умолчанию, но
xterm
, gnome-terminal
и семейства предназначены для запуска произвольной команды, а не только оболочки, вы можете запустить, например:
xterm -e /bin/bash
xterm -e /usr/local/bin/fish
xterm -e tail -f /var/log/messages
xterm -e man ls
в последнем случае xterm покажет мне справочную страницу ls , если я выйду, xterm
выйдет.
в случае /var/log/messages я мог бы использовать параметры xterm для установки шрифта или изменения цвета.
обратите внимание, что gnome-terminal
также использует синтаксис -e
для запуска команд.
Если хотите чтобы использовать тот же PS1
для обоих / всех пользователей, вы можете использовать расширение параметра, чтобы удалить гласные из имени пользователя:
PS1='${USER//[aeiou]}@\h:\w\$ '