Таблица кодов цветов в терминале: различия между версиями

Материал из Linux Wiki
Перейти к навигацииПерейти к поиску
(убрал пробелы в скрипте)
 
(не показаны 2 промежуточные версии этого же участника)
Строка 1: Строка 1:
Небольшой скрипт для вывода управляющих Esc-последовательностей для раскрашивания текста в терминале.
Небольшой скрипт для вывода управляющих Esc-последовательностей для раскрашивания текста в терминале.


; Использование управляющих последовательностей: '''echo -e "\e[5;31mТЕКСТ\e[0m"''' выдаст мигающее и окрашенное слово "ТЕКСТ". Последовательность '''\e[0m''' возвращает терминал к исходному состоянию.
; Использование управляющих последовательностей: '''echo -e "\e[5;31mТЕКСТ\e[0m"''' выдаст мигающее слово "ТЕКСТ" красного цвета. Последовательность '''\e[0m''' возвращает терминал к исходному состоянию.


----
----
<source lang="bash">
<source lang="bash">
printf "%-15s\t%-15s\t%-15s\t%-15s\t%-15s\t%-15s\t%-15s\t%-15s\t%-15s\t%-15s\n" $(for i in {0..128} ; do echo -ne "\e["$i"mКод${i}\e[0m " ; done)
printf "%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\n" $(
for i in {0..128}
do
echo -ne "\e["$i"mКод${i}\e[0m "
done)
</source>
</source>
----
----


[[Category:Bash]][[Category:Скрипт]]
[[Category:Bash]][[Category:Скрипт]]

Текущая версия на 14:32, 16 октября 2008

Небольшой скрипт для вывода управляющих Esc-последовательностей для раскрашивания текста в терминале.

Использование управляющих последовательностей
echo -e "\e[5;31mТЕКСТ\e[0m" выдаст мигающее слово "ТЕКСТ" красного цвета. Последовательность \e[0m возвращает терминал к исходному состоянию.

printf "%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\n" $(
for i in {0..128}
do
	echo -ne "\e["$i"mКод${i}\e[0m "
done)