永发信息网

如何在Linux终端里用Shell和C输出带颜色的文字

答案:2  悬赏:0  手机版
解决时间 2021-02-25 14:58
如何在Linux终端里用Shell和C输出带颜色的文字
最佳答案
使用ansi颜色,如在shell中执行echo -e "\033[0;31;40mHelloWorld\033[0m",就会输出红色的HelloWorld。ansi可以控制前景色、背景色、闪烁等。
正确显示需要终端支持。
全部回答
shell脚本中echo显示内容带颜色显示,echo显示带颜色,需要使用参数-e  格式如下:  echo -e "\033[字背景颜色;文字颜色m字符串\033[0m"例如:  echo -e "\033[41;36m something here \033[0m"字颜色:30—–37  echo -e “\033[30m 黑色字 \033[0m”  echo -e “\033[31m 红色字 \033[0m”  echo -e “\033[32m 绿色字 \033[0m”  echo -e “\033[33m 黄色字 \033[0m”  echo -e “\033[34m 蓝色字 \033[0m”  echo -e “\033[35m 紫色字 \033[0m”  echo -e “\033[36m 天蓝字 \033[0m”  echo -e “\033[37m 白色字 \033[0m” 字背景颜色范围:40—–47  echo -e “\033[40;37m 黑底白字 \033[0m”  echo -e “\033[41;37m 红底白字 \033[0m”  echo -e “\033[42;37m 绿底白字 \033[0m”  echo -e “\033[43;37m 黄底白字 \033[0m”  echo -e “\033[44;37m 蓝底白字 \033[0m”  echo -e “\033[45;37m 紫底白字 \033[0m”  echo -e “\033[46;37m 天蓝底白字 \033[0m”  echo -e “\033[47;30m 白底黑字 \033[0m” 最后面控制选项说明  \33[0m 关闭所有属性 \33[1m 设置高亮度 \33[4m 下划线 \33[5m 闪烁 \33[7m 反显 \33[8m 消隐 \33[30m — \33[37m 设置前景色 \33[40m — \33[47m 设置背景色 \33[na 光标上移n行 \33[nb 光标下移n行 \33[nc 光标右移n行 \33[nd 光标左移n行 \33[y;xh设置光标位置 \33[2j 清屏 \33[k 清除从光标到行尾的内容 \33[s 保存光标位置 \33[u 恢复光标位置 \33[?25l 隐藏光标 \33[?25h 显示光标
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
风机电机英语怎么说
康杰洗衣地址在哪,我要去那里办事
change on是什么意思
朱砂洗男人内裤有何作用
【改错题】call sb by the phone 为什么by 要
花岗岩 橱柜台面 沾水后色变深,用什么石材处
看完韩国电影《蚯蚓》整个人都不好了,现实中
人川大药房兴隆小区门店怎么去啊,有知道地址
献血法规定的献血年龄()岁
西施印象地址在哪,我要去那里办事
蚂蚁借呗安全么
过两点(4,y),(2,-3)的直线的倾斜角是135度,则
男鼠女兔婚配
下述与动机有关的因素中,属于内源性动机范畴
云居山隧道我想知道这个在什么地方
推荐资讯
“在错的时间遇到对的人”,这句话谁发明的
三星c8智能双摄功能3倍光学变焦吗
常州德强货运有限公司地址在哪,我要去那里办
退款一次减芝麻信用?
去吧皮卡丘。目前这个四个五星+二个七星的阵
秀涛专业美发地址在什么地方,想过去办事
oppoA33怎么关掉屏保
磁化水烧开了还有效吗
江苏海安农村商业银行包场支行在哪里啊,我有
vb如何像C一样输出\t
河曲智叟阅读答案
易佳房产我想知道这个在什么地方
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?