Chinaunix

标题: wall能否让终端的字体成红色? [打印本页]

作者: 月光宝盒    时间: 2003-01-31 15:27
标题: wall能否让终端的字体成红色?
wall能否让终端的字体成红色?
作者: 红袖添香    时间: 2003-01-31 15:37
标题: wall能否让终端的字体成红色?
...

echo -e "\033[31m WARNING! \033[m"

(取决于你的系统,有可能 -e 参数并不需要)
作者: 月光宝盒    时间: 2003-01-31 15:39
标题: wall能否让终端的字体成红色?
我指的是用wall或write命令。
不是指正常的终端显示!
作者: 红袖添香    时间: 2003-01-31 15:49
标题: wall能否让终端的字体成红色?
...

那好象不行。。。

没那个参数。
作者: 月光宝盒    时间: 2003-01-31 15:53
标题: wall能否让终端的字体成红色?
那如何得到某个终端现在的显示值呢?
(在不改变现在的情况下!)
作者: 红袖添香    时间: 2003-01-31 16:00
标题: wall能否让终端的字体成红色?
...

不懂你的意思。。。

什么是“现在的显示值”?
作者: 月光宝盒    时间: 2003-01-31 16:04
标题: wall能否让终端的字体成红色?
[quote]原帖由 "红袖添香"]取决于你的系统,有可能 -e 参数并不需要)[/quote 发表:


如 您写的033代表红色,
就是说得到现在颜色的数值!
有没有命令显示这个数值?
作者: 红袖添香    时间: 2003-01-31 16:10
标题: wall能否让终端的字体成红色?
...

据我所知没有。而且那也不可能吧,如果终端上的颜色是混合的呢?

另外033不是红色,是表示escape sequence。31表示红色。
作者: MaxBSD    时间: 2003-02-02 18:29
标题: wall能否让终端的字体成红色?
哇,红JJ在这里也是Guru啊,仰慕中。
作者: Plan9    时间: 2003-02-03 14:37
标题: wall能否让终端的字体成红色?
wall和write好像不能显示彩色,不过可以这样试试。

echo -e "\033[01;31mHello tty1\033[00m" > /dev/tty1

这样就可以在tty1上显示出彩色字体,如果想显示到所有的终端上的话,就For吧。
作者: 斑蝥    时间: 2003-02-07 11:23
标题: wall能否让终端的字体成红色?
[quote]原帖由 "红袖添香"]取决于你的系统,有可能 -e 参数并不需要)[/quote 发表:


freebsd 5.0 中 echo 只支持 -n 参数,咋办?
作者: Plan9    时间: 2003-02-07 15:48
标题: wall能否让终端的字体成红色?
原帖由 "斑蝥" 发表:


freebsd 5.0 中 echo 只支持 -n 参数,咋办?

you can use printf  instead of echo.
for example:
printf "\e[01;31mHello Red Colour."

have your fun.




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2