IS-команда - что я делаю неправильно? [закрыто]

Ваш метод ("\[\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
}
-5
задан 29 April 2018 в 23:09

3 ответа

Команда, которую вы ищете, не is, а ls (нижний регистр LS).

Введите ls только для отображения содержимого вашего текущего каталога.

Если вы дополнительно указали путь как аргумент, он будет отображать содержимое этого вместо него, как один из этих

ls /usr/local
ls ~/Documents
ls ..

. Для получения дополнительной информации см. man ls. 3]

Полезными опциями для ls являются, например, -a для просмотра всех файлов, включая скрытые файлы (с именем, начинающимся с .) и -l, для длинного и более подробного формата вывода, включая такие вещи, как размер, владелец, разрешения и дата изменения.

2
ответ дан 22 May 2018 в 11:07

Команда, которую вы ищете, не is, а ls (нижний регистр LS).

Введите ls только для отображения содержимого вашего текущего каталога.

Если вы дополнительно указали путь как аргумент, он будет отображать содержимое этого вместо него, как один из этих

ls /usr/local ls ~/Documents ls ..

. Для получения дополнительной информации см. man ls.

Полезными опциями для ls являются, например, -a для просмотра всех файлов, включая скрытые файлы (с именем, начинающимся с .) и -l, для длинного и более подробного формата вывода, включая такие вещи, как размер, владелец, разрешения и дата изменения.

2
ответ дан 17 July 2018 в 15:44

Команда, которую вы ищете, не is, а ls (нижний регистр LS).

Введите ls только для отображения содержимого вашего текущего каталога.

Если вы дополнительно указали путь как аргумент, он будет отображать содержимое этого вместо него, как один из этих

ls /usr/local ls ~/Documents ls ..

. Для получения дополнительной информации см. man ls.

Полезными опциями для ls являются, например, -a для просмотра всех файлов, включая скрытые файлы (с именем, начинающимся с .) и -l, для длинного и более подробного формата вывода, включая такие вещи, как размер, владелец, разрешения и дата изменения.

2
ответ дан 23 July 2018 в 16:41

Другие вопросы по тегам:

Похожие вопросы: