LINUX.ORG.RU

цветное сообщение в issue


0

2

Ребята подскажите как вывести сообщение перед запросом на вход login в цвете. Тоесть сообщение написанное в файле /etc/issue
Последовательности типа \\033[0;32m или \033[0;32 \x1b[0;32 @033[0;32 не работают

★★

Ответ на: комментарий от v4567

$ echo -e '\033[0;32m' |hexdump -C

00000000  1b 5b 30 3b 33 32 6d 0a                           |.[0;32m.|
00000008

$ echo '\033[0;32m' |hexdump -C

00000000  5c 30 33 33 5b 30 3b 33  32 6d 0a                 |\033[0;32m.|
0000000b

Реально разницы не заметил?

anon_666 ()
Ответ на: комментарий от v4567

anon_666 извини работает. Получается так что если в этот файл записать вот так echo -e «\033[0;32m» >> /etc/issue то при редактировании его эта эскейп последовательность выглядит как ^[0;32m при просмотре как .[0;32m и всё при этом начинает работать.
Но если же просто открыть файл для редактирования в mcedit и набрать любой из этих вариантов: ^[0;32m .[0;32m \033[0;32m \\033[0;32m то тогда не работает.
Кстати работает ещё и так echo -e «x1b[0;32m»

v4567 ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.