LINUX.ORG.RU

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

это не прокатывает с wall. Он выводит все спецсимволы на консоль.

aaleks ()

for i in /dev/tty*; do echo -ne '\x1b[31mASDF\x1b[0m' >$i; done

например.

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

на удаленным сервере это конструкция не работает.

ssh master «for i in /dev/tty*; do echo $i; done;»

выводит пустые строки

aaleks ()
Ответ на: комментарий от amorpher

причем тут промт, вообще не понял.

Поясню проблему более подробно.
Есть несколько серверов, нужно всем пользователям, подключенным в данный момент к серверам, отправить сообщение.

Это делается элементарно командой wall. Но, хочется, что бы сообщения были цветные, вот тут то wall и не работает.
Например:

033[34m033[1mSituation on cluster is under control. You may continue to work.033[22m033[0m

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

wall ИМХО не умеет передавать ASCII-коды. Ищите замену

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