首页 > 系统相关 >shell脚本字体颜色和背景色

shell脚本字体颜色和背景色

时间:2023-06-22 19:44:05浏览次数:37  
标签:shell 34m echo 背景色 字体 30m 033 光标 0m

 

 

!/bin/bash

# #下面是字体输出颜色及终端格式控制 #字体色范围: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;30m 红底黑字 \033[0m" echo -e "\033[42;34m 绿底蓝字 \033[0m" echo -e "\033[43;34m 黄底蓝字 \033[0m" echo -e "\033[44;30m 蓝底黑字 \033[0m" echo -e "\033[45;30m 紫底黑字 \033[0m" echo -e "\033[46;30m 天蓝底黑字 \033[0m" echo -e "\033[47;34m 白底蓝字 \033[0m" #控制选项说明 #\033[0m 关闭所有属性 #\033[1m 设置高亮度 #\033[4m 下划线 echo -e "\033[4;31m 下划线红字 \033[0m" #闪烁 echo -e "\033[5;34m 红字在闪烁 \033[0m" #反影 echo -e "\033[8m 消隐 \033[0m " #\033[30m-\033[37m 设置前景色 #\033[40m-\033[47m 设置背景色 #\033[nA光标上移n行 #\033[nB光标下移n行 echo -e "\033[4A 光标上移4行 \033[0m" #\033[nC光标右移n行 #\033[nD光标左移n行 #\033[y;xH设置光标位置 #\033[2J清屏 #\033[K清除从光标到行尾的内容 echo -e "\033[K 清除光标到行尾的内容 \033[0m" #\033[s 保存光标位置 #\033[u 恢复光标位置 #\033[?25| 隐藏光标 #\033[?25h 显示光标 echo -e "\033[?25l 隐藏光标 \033[0m" echo -e "\033[?25h 显示光标 \033[0m"

标签:shell,34m,echo,背景色,字体,30m,033,光标,0m
From: https://www.cnblogs.com/maisha/p/17498198.html

相关文章

  • MYSQL SHELL 到底是个什么局 剑指 “大芒果”
    如果在WINDOWS上想链接在LINUX上的MYSQL有什么方法,windows上各种GUI,还是打开MYSQL那个原本黑漆漆的小方格。现在你有了新的选,MYSQLShell全新的连接MYSQL的方式,一个满足各种人群连接MYSQL的方式。从官方上下载后,在WINDOWS上解压后,直接点击执行。双击mysqlsh为什么要有mysqlshel......
  • shell 脚本构造大数据量的测试数据
    构造一个包含任意行,每行数据xx个字段,包含有递增ID、时间、整数、浮点、字符串的数据#!/bin/bash#要构造多少列的数据在data_line中配置data_line="1,2,3,4,5,6,7,8,9,10,11,12,col13filedatas,col14filedatas,col15filedatas,col16filedatas,col17filedatas,col18filedatas,col1......
  • shell命令好文分享
    手册页部分1:用户命令 cshhttps://docs.oracle.com/cd/E56344_01/html/E54075/csh-1.html ......
  • Linux Powershell 安装教程
    在微软爱上 Linux 之后,PowerShell 这个原本只是Windows才能使用的组件,于2016年8月18日开源并且成为跨平台软件:https://linux.cn/article-7699-1.html,登陆了Linux和macOS。PowerShell 是一个微软开发的自动化任务和配置管理系统。它基于.NET框架,由命令......
  • shell sh脚本返回值大于255简单实验
    环境:ubuntu18.04代码:#!/bin/bashr=1000g=255##while循环得出的结果和$?显示的返回值一致,##说明大于255返回值,会一直减去255,直到获得一个小于255的值,才返回.whiletruedoecho"wl_r=$r"#letr=$r-$gr=$(($r-$g))if[$r-le255];then#-l......
  • shell 检测命令执行结果状态代码
    检测命令执行结果0、1、2、126、127、128、130、255是系统已经定义的状态码,其中只有0表示成功,其它值都表示失败自定义时应该避开这些状态码,虽然占用系统定义好的也没什么关系,但也尽量避免未知的冲突。状态码取值范围0~255如果值大于255,则会用值一直减去255,直到......
  • shell脚本,结合expect给当前网段所有主机分发任意文件
    1.安装expectyum-yinstallexpect2.root目录下创建iplist.txt文件(要分发的IP地址)192.168.100.129192.168.100.1303.root目录下创建user.txt(是服务器的密码)1234561234564.创建脚本test.sh,test.log(脚本后面不可以有注释的)#!/bin/bashecho"拷贝情况如下:">/root/test.log......
  • pycharm 中shell无法打开
    python3manage.pyshll无法打开调试命令行?......
  • shell $?退出值含义,退出状态码
    Shell中运行的命令会使用0-255之间的整数值,作为退出状态码,并以此来告知shell该命令执行的状态。通常情况下,约定0代表命令成功结束,非0代表程序非正常退出。典型退出状态码及其含义含义0命令运行成功1通知未知错误2误用shell命令126命令不可执行127没有找到命令......
  • 代码加载字体以及使用asset中的文件
    AssetManagermanager=this.getAssets();try{manager.open("tahoma.ttf");TextViewtv=(TextView)this.findViewById(R.id.testMe);tv.setTypeface(Typeface.createFromAsset(manager,"tahoma.ttf"));tv.setTextSize(50f);tv.setText(ArabicUtili......