• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    控制输出颜色的shell脚本

    实现代码:

    #!/bin/sh
    
    # ANSI Color -- Use these variables to make output in different colors
    # and formats. Color names that end with 'f' are foreground (text) colors,
    # and those ending with 'b' are background colors.
    
    initializeANSI()
    {
     esc="\033" # if this doesn't work, enter an ESC directly
    
     blackf="${esc}[30m";  redf="${esc}[31m";  greenf="${esc}[32m"
     yellowf="${esc}[33m"  bluef="${esc}[34m";  purplef="${esc}[35m"
     cyanf="${esc}[36m";  whitef="${esc}[37m"
    
     blackb="${esc}[40m";  redb="${esc}[41m";  greenb="${esc}[42m"
     yellowb="${esc}[43m"  blueb="${esc}[44m";  purpleb="${esc}[45m"
     cyanb="${esc}[46m";  whiteb="${esc}[47m"
    
     boldon="${esc}[1m";  boldoff="${esc}[22m"
     italicson="${esc}[3m"; italicsoff="${esc}[23m"
     ulon="${esc}[4m";   uloff="${esc}[24m"
     invon="${esc}[7m";   invoff="${esc}[27m"
    
     reset="${esc}[0m"
    }

    先定义函数,接着初始化下函数,接着你就可以看到效果了。
    执行

    echo -e ${yellowf}This is a phrase in yellow${redb} and red${reset}
    echo -e ${boldon}This is bold${ulon} this is italics${reset} bye bye
    echo -e ${italicson}This is italics${italicsoff} and this is not

    你了解了后以后及可以写出带颜色,很炫的脚本了

    您可能感兴趣的文章:
    • linux shell的输出效果修改方法(界面颜色)
    • 关于shell命令的定向输出 2gt;1
    • 用shell命令读取与输出数据的代码
    • 远程linux xshell下输出中文乱码解决方法
    • linux c程序中获取shell脚本输出的实现方法
    • PowerShell中使用Get-Date获取日期时间并格式化输出的例子
    • 神奇的shell命令行输入与输出功能介绍
    • PowerShell中直接输出转义字符或变量名称的方法
    • 深入理解Shell输出颜色与控制
    上一篇:shell中函数的应用
    下一篇:linux shell之文件锁
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    控制输出颜色的shell脚本 控制,输出,颜色,的,shell,