Аллен Питер В.
Шрифт:
Переменная PS1 у меня выглядит так:
Удалить переменную можно командой unset <имя>.
Переменная CDPATH задает список каталогов, в которых будет происходить поиск нужного подкаталога при смене каталога (использовании команды cd). Проще всего пояснить, как работает CDPATH, на примере. Пусть в моем каталоге
Теперь по команде
Наверное, многим хочется, чтобы их компьютер не был похож на компьютер коллеги за соседним столом. Кто-то меняет темы, кто-то — обои. Мы попробуем изменить командную строку текстовой консоли. Рассмотрим сценарий, выводящий текущий каталог в правом верхнем углу — обычно этот угол при выводе текста остается свободным. Для чего? А просто так — чтобы было не как у всех.
Для манипуляции с курсором и цветом букв и фона используется утилита tput. В п.2.1.4 вы узнали, как применить ее для восстановления «сбитой» консоли, а сейчас посмотрите на то, что она умеет еще. А потом прочитайте man-страницу.
Листинг 3.1. Демонстрация возможностей утилиты tput
Команды утилиты tput:
tput setaf [1-7] установка цвета символов с использованием ANSI ESC-последовательности;
tput setab [1-7] установка цвета фона;
tput rev обратить цвета фона и переднего плана;
tput bold установка жирного начертания;
tput dim отключение жирного начертания;