Спасибо!
Все прописывается в файле .profile или /etc/profile (для всех) и выполняется при логине. Заодно и раскрасил консоль
Пример: echo -e "\e[42;31mWARNING\e[0m" Покажет красное слово WARNING на зеленом фоне
выдержка с из статьи на опеннете:
(
Оригинал)
Код: Выделить всё
— Числа 30 и 40 это аргументы команды esc[ n m.
При необходимости указать несколько аргументов,
их перечисляют через точку с запятой: esc[ n1 ; n2 ;...m.
В зависимости от значения n результаты будут следующими:
==================================================================
k | n=k - установка | n=k+30 - установка | цвет символов
| режима | цвета символов | в режиме
| отображения | n=k+40 - установка | повышенной
| символов | цвета фона | яркости
--|----------------------|-------------------------|--------------
0 | сброс всех атрибутов | черный | серый
1 | яркий (утолщенный) | красный | розовый
2 | тусклый | зеленый | салатовый
3 | | коричневый | желтый
4 | подчеркнутый | синий | светло-синий
5 | мигающий | фиолетовый | лиловый
6 | | бирюзовый | голубой
7 | реверсный | белый | ярко-белый
==================================================================
Покопал я мануалов, нашел интересную вещь:
/usr/ports/russian/fortune-bashorgru
Выдает в мэсаге дня башевские приколы
Сделал себе вот такое чудо:
Last login: Mon Mar 24 00:45:13 2008 from 92.112.106.31
Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994
The Regents of the University of California. All rights reserved.
FreeBSD 5.4-STABLE (KA) #7: Thu Aug 31 15:14:56 EEST 2006
Welcome to KA!
Current Date and Time
Mon Mar 24 00:45:37 EET 2008
Time to change your password? Type "passwd" and follow the prompts.
-- Dru <genesis@istar.ca>
+Dima> у меня FreeBSD 5.4 я поливал кактус стоящий на нем и пролил воду, сейчас она течет туда, что делать?"
[koffu@ka ~]$
Код: Выделить всё
[ -x /bin/date ] && echo -e "\e[0;32mCurrent Date and Time" && /bin/date && echo -e "\e[0m" | sed 's/*$/\\/'
[ -x /usr/games/fortune ] && echo -e "\e[0;31m" ; /usr/games/fortune freebsd-tips ; echo -e "\e[0m" | sed 's/*$/\\/'
[ -x /usr/games/fortune ] && echo -e "\e[1;35m" ; /usr/games/fortune /usr/local/share/games/fortune/rus/fortune-bashorgru-freebsd ;\
echo -e "\e[0m" | sed 's/*$/\\/'
Всё красиво и в разы увеличилась читабельность. Промелькнула мысль выводить динамически при входе какие-то важные системные события, типа как делает daily output, только очень сжато.