所以我想制作一个机器人默认横幅,但我不知道如何在终端中制作红色的输出,有人能帮忙吗?还有人有机器人先生的原创艺术吗?如果是的话请把它放在这里。
ps:使用kali linux 2018.1发行版
发布于 2018-03-05 10:01:53
虽然tput对于移动环境非常方便,但ASCII着色始终是另一种选择:
echo -e "\x1B[31m MR ROBOT \x1B[0m"将以红色字体输出术语MR ROBOT。
\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中更改回波的输出颜色
发布于 2018-03-04 19:02:33
试着使用以下方法:
$ tput setaf 1; echo 'MR ROBOT'; tput sgr0
正如注释中所解释的,不要在程序中硬编码ANSI颜色转义序列!tput命令允许您以正常的方式与终端数据库交互:http://mywiki.wooledge.org/BashFAQ/037
https://askubuntu.com/questions/1011866
复制相似问题