shell脚本之echo用法

1.echo常见转义符号

符号 功能描述
\b 退格键(backspace)
\f 换行但光标仍停留在原来的位置
\n 换行且光标移至行首
\r 光标移至行首但不换行
\t 插入tab键
\\ 打印\
\033或\e 设置终端属性,如字体颜色、背景颜色、定位光标等

2.常见echo用法

#echo -e "\033[1mok]" #加粗显示ok后没关闭属性
#echo -e "\e[1mok\e[0m" #这里使用\e和\033效果相同
#echo -e "\e[4mok\e[0m" #加下划线后输出ok
#echo -e "\e[5mok\e[0m" #闪烁显示ok
#echo -e "\e[30mok\e[0m" #黑色显示ok
#30m-黑色
#31m-红色
#32m-绿色
#33m-棕色
#34m-蓝色
#35m-紫色
#echo -e "\033[3;10Hok" #在第3行第10列显示ok(针对全屏,配合clear使用)
#echo -e "\033[3Hok" #在第三行开头位置显示ok

3.简单小菜单echo脚本

cat echo_menu.sh
#!/bin/bash
#Author:hejing
#Date:2021-7-20
#Version:1.0
#Description:查看系统信息菜单clear
echo -e "\033[42m--------------------------------------\033[0m"
echo -e "\e[2;10H 这里是菜单\t\t"
echo -e "#\e[32m 1.查看网卡信息\e[0m                   #"
echo -e "#\e[33m 2.查看内存信息\e[0m                   #"
echo -e "#\e[34m 3.查看磁盘信息\e[0m                   #"
echo -e "#\e[35m 4.查看cpu信息\e[0m                    #"
echo -e "#\e[36m 5.查看账户信息\e[0m                   #"
echo -e "\033[42m--------------------------------------\033[0m"
echo

执行效果:

shell脚本之echo用法相关推荐

  1. shell 脚本之 echo

    shell 脚本之 echo echo 是shell 脚本输出语句,主要用来打印各种输出信息.上篇讲了shell 脚本的开头怎么写,这篇就讲讲怎么输出各种信息. 本文是从这个网址转载 http://b ...

  2. shell脚本中的$用法

    shell脚本中的$用法 变量 含义 $0 shell脚本的文件名 $1 ~ $n 添加到shell脚本中的各参数: 即执行shell脚本时后跟的内容: $1为第1参数,$2为第2参数 $? shel ...

  3. shell脚本中echo显示内容带颜色

    shell脚本中echo显示内容带颜色显示,echo显示带颜色,需要使用参数-e  格式如下: echo -e "\033[字背景颜色:文字颜色m字符串\033[0m" 例如: e ...

  4. shell脚本中echo显示内容带颜色的实现方法

    shell脚本中echo显示内容带颜色显示,echo显示带颜色,需要使用参数-e 格式如下: 复制代码 代码如下: echo -e "\033[字背景颜色:文字颜色m字符串\033[0m&q ...

  5. 设置 shell 脚本中 echo 显示内容带颜色

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. shell脚本中echo显示内容带颜色显示,echo显示带颜色,需要使用参数 -e  格式如下: e ...

  6. shell脚本常用语句用法笔记

    脚本基本语句用法笔记 grep -i 查询时不区分大小写 -n打印匹配的行号 -v 打印不匹配的行 -AX包括每次匹配之后X行 -BX包括每次匹配之后X行 cat /etc/passwd |grep ...

  7. Shell脚本中$的用法

    2019独角兽企业重金招聘Python工程师标准>>> $0: 脚本名称,相对路径还是绝对路径要看调用的方式.如果是在父目录中,./dollarTest.sh调用,那么$0就是 ./ ...

  8. shell脚本的一些用法笔记

    1.在一般命令窗口输入的命令直接拷贝到脚本文件中就可以执行. 2.判断文件或文件夹是否存在.具有执行权力等.[改写自网络] #!/bin/shNovaPath="/var/log/httpd ...

  9. Linux shell 脚本文件@echo Off 关闭命令回显

    window的bat脚本用@echo off 就能关闭echo命令的输入显示,这样在echo后,提示的文字就不会那么难看 最近在写shell脚本,发现linux下的echo无法这样来处理 找了好久才找 ...

最新文章

  1. NPOI读取Excel数据应用
  2. 为什么AI感知与人类感知无法直接比较?
  3. python debug【】
  4. 时间复杂度为on的排序算法_排序算法amp;时间复杂度计算
  5. 三、单一职责原则、开放-封闭原则、依赖倒转原则
  6. 2017 软件开发薪酬调查:Go 和 Scala 是最赚钱的语言
  7. zen of python什么意思_如何理解「The Zen of Python」?
  8. react学习(44)----只更新它需要更新的部分
  9. java 泛型 加_Java泛型并将数字加在一起
  10. html选择树形菜单代码,jquery+css实现html选择树或树形菜单
  11. 目标检测训练trick超级大礼包—不改模型提升精度,值得拥有
  12. vue-cli项目中单文件组件引入bootstrap.js异常的解决方案
  13. POJ-1163(DP,Water)
  14. list numpy array tensor转换
  15. 11. 判断是给属性前加typeof 可以同时判断属性是否存在
  16. ansible 通过加密码来批量管理主机及管理Windows主机
  17. Ubuntu下ssh安装、配置及使用
  18. php判断移动端和pc端访问_PHP函数判断移动端和PC端
  19. 程序员什么时候适合创业呢?
  20. 登入拼多多显示服务器请求失败,拼多多商家后台登录打不开?

热门文章

  1. 支付宝支付之手机网站支付
  2. python多线程并发_Python并发之多线程
  3. Ubuntu安装Python3.8
  4. 10.12NOIP模拟赛
  5. QSPI Flash存储控制器(概述)
  6. Hugging Face实战(NLP实战/Transformer实战/预训练模型/分词器/模型微调/模型自动选择/PyTorch版本/代码逐行解析)下篇之模型训练
  7. mysql 字段 驼峰_MySQL #{驼峰字段} for MyBatis
  8. GOTS认证有四个特点,你知道吗
  9. 使用SourceTree Push 出现 POST git-receive-pack (chunked) 的解决方法
  10. 文章、状态中的PS是什么意思?postscript(后记)