首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在终端上输出红色的ascii艺术

在终端上输出红色的ascii艺术
EN

Ask Ubuntu用户
提问于 2018-03-04 18:58:19
回答 2查看 5.6K关注 0票数 3

所以我想制作一个机器人默认横幅,但我不知道如何在终端中制作红色的输出,有人能帮忙吗?还有人有机器人先生的原创艺术吗?如果是的话请把它放在这里。

ps:使用kali linux 2018.1发行版

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2018-03-05 10:01:53

虽然tput对于移动环境非常方便,但ASCII着色始终是另一种选择:

代码语言:javascript
复制
echo -e "\x1B[31m MR ROBOT \x1B[0m"

将以红色字体输出术语MR ROBOT

代码语言:javascript
复制
\x1B[31m = RED
\x1B[32m = GREEN
\x1B[96m = Blue
\x1B[01;95m = PURPLE
\x1B[01;94m = VIOLET
\x1B[01;93m = Yellow
\x1B[01;91m = ORANGE
\x1B[01;90m = GREY
\x1B[01;89m = WHITE
\x1B[0m = Back to your terminal's default colour

关联:堆栈溢出上的如何在Linux中更改回波的输出颜色

票数 3
EN

Ask Ubuntu用户

发布于 2018-03-04 19:02:33

试着使用以下方法:

代码语言:javascript
复制
$ tput setaf 1; echo 'MR ROBOT'; tput sgr0

正如注释中所解释的,不要在程序中硬编码ANSI颜色转义序列!tput命令允许您以正常的方式与终端数据库交互:http://mywiki.wooledge.org/BashFAQ/037

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1011866

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档