English 简体 繁體 Tiếng Việt
  • 注册
  • Linux系统 Linux系统 关注:1 内容:28

    在shell脚本里显示带颜色的字(linux)

  • 查看作者
  • 打赏作者
    • Linux系统
    • 一、echo命令(带参数-e)

      cat color.sh

      #!/bin/bash

      echo -e “\033[30m black \033[0m”

      echo -e “\033[31m red \033[0m”

      echo -e “\033[32m green \033[0m”

      echo -e “\033[33m yellow \033[0m”

      echo -e “\033[34m blue \033[0m”

      echo -e “\033[35m purple \033[0m”

      echo -e “\033[36m cyan \033[0m”

      echo -e “\033[37m white \033[0m”

      二、printf命令

      cat color2.sh

      #!/bin/bash

      printf “\033[30m black \033[0m\n”

      printf “\033[31m red \033[0m\n”

      printf “\033[32m green \033[0m\n”

      printf “\033[33m yellow \033[0m\n”

      printf “\033[34m blue \033[0m\n”

      printf “\033[35m purple \033[0m\n”

      printf “\033[36m cyan \033[0m\n”

      printf “\033[37m white \033[0m\n”

      三、使用变量

      cat color3.sh

      #!/bin/bash

      blackcolor='\E[1;30m'

      redcolor='\E[1;31m'

      greencolor='\E[1;32m'

      yellowcolor='\E[1;33m'

      bluecolor='\E[1;34m'

      purplecolor='\E[1;35m'

      cyancolor='\E[1;36m'

      whitecolor='\E[1;37m'

      echo -e “${blackcolor}black”

      echo -e “${redcolor}red”

      echo -e “${greencolor}green”

      echo -e “${yellowcolor}yellow”

      echo -e “${bluecolor}blue”

      echo -e “${purplecolor}purple”

      echo -e “${cyancolor}cyan”

      echo -e “${whitecolor}white”

      请登录之后再进行评论

      登录
    • 任务
    • 管理
    • 回底部
    • 帖子间隔 侧栏位置: