Ваш метод ("\[\e]2;$*\a\]") (выходы Esc), ваш заголовок ^ G (Bel)). Это «последовательность VT100 ESCape» и неправильно обрабатывается эмуляторами всех терминалов. Сравните echo $TERM в обеих средах.
Для более портативного подхода установите и используйте xttitle - Changes X terminal emulator window titles. Я встроил его в свой ~/.bashrc (команда cd настраивает заголовок):
# from the "xttitle(1)" man page - put info in window title
update_title()
{
[[ $TERM = xterm ]] || [[ $TERM = xterm-color ]] && xttitle "[$$] ${USER}@${HOSTNAME}:$PWD"
}
cd()
{
[[ -z "$*" ]] && builtin cd $HOME
[[ -n "$*" ]] && builtin cd "$*"
update_title
}
Команда, которую вы ищете, не is, а ls (нижний регистр LS).
Введите ls только для отображения содержимого вашего текущего каталога.
Если вы дополнительно указали путь как аргумент, он будет отображать содержимое этого вместо него, как один из этих
ls /usr/local
ls ~/Documents
ls ..
. Для получения дополнительной информации см. man ls. 3]
Полезными опциями для ls являются, например, -a для просмотра всех файлов, включая скрытые файлы (с именем, начинающимся с .) и -l, для длинного и более подробного формата вывода, включая такие вещи, как размер, владелец, разрешения и дата изменения.
Команда, которую вы ищете, не is, а ls (нижний регистр LS).
Введите ls только для отображения содержимого вашего текущего каталога.
Если вы дополнительно указали путь как аргумент, он будет отображать содержимое этого вместо него, как один из этих
ls /usr/local
ls ~/Documents
ls ..
. Для получения дополнительной информации см. man ls.
Полезными опциями для ls являются, например, -a для просмотра всех файлов, включая скрытые файлы (с именем, начинающимся с .) и -l, для длинного и более подробного формата вывода, включая такие вещи, как размер, владелец, разрешения и дата изменения.
Команда, которую вы ищете, не is, а ls (нижний регистр LS).
Введите ls только для отображения содержимого вашего текущего каталога.
Если вы дополнительно указали путь как аргумент, он будет отображать содержимое этого вместо него, как один из этих
ls /usr/local
ls ~/Documents
ls ..
. Для получения дополнительной информации см. man ls.
Полезными опциями для ls являются, например, -a для просмотра всех файлов, включая скрытые файлы (с именем, начинающимся с .) и -l, для длинного и более подробного формата вывода, включая такие вещи, как размер, владелец, разрешения и дата изменения.