博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux echo命令
阅读量:7247 次
发布时间:2019-06-29

本文共 1120 字,大约阅读时间需要 3 分钟。

功能说明:显示文字。

语 法:echo [-ne][字符串]echo [--help][--version]

补充说明:echo会将输入的字符串送往标准输出。输出的字符串间以空白字符隔开, 并在最后加上换行号。

参 数:-n 不要在最后自动换行

-e 若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出:

\a 发出警告声;

\b 删除前一个字符;

\c 最后不加上换行符号;

\f 换行但光标仍旧停留在原来的位置;

\n 换行且光标移至行首;

\r 光标移至行首,但不换行;

\t 插入tab

\v \f相同;

\\ 插入\字符;

\nnn 插入nnn(八进制)所代表的ASCII字符;

--help 显示帮助

--version 显示版本信息

echo要变换颜色的时候,要使用参数-e

格式: echo -e "\033[字背景颜色;字体颜色m字符串\033[0m"

例如:

echo -e "\033[41;36m something here \033[0m"

其中41的位置代表底色, 36的位置是代表字的颜色

那些ascii code 是对颜色调用的始末.

\033[ ; m …… \033[0m

让字体变为红色并且不停的闪烁

#echo -e "\033[31m \33[05m 请确认是否要停止当前的squid进程,输入 [Y/N] \033[0m"

或者

#echo -e "\033[31m \033[05m 请确认是否要停止当前的squid进程,输入 [Y/N] \033[0m"

字背景颜色范围:40----49

40:

41:深红

42:绿

43:黄色

44:蓝色

45:紫色

46:深绿

47:白色

字颜色:30-----------39

30:

31:

32:绿

33:

34:蓝色

35:紫色

36:深绿

37:白色

===============================================ANSI控制码的说明

\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 显示光标

转载地址:http://vrjbm.baihongyu.com/

你可能感兴趣的文章
读书笔记(九)--三分做事,七分做人
查看>>
我学习嵌入式linux开发入门过程(三)
查看>>
Http请求
查看>>
使用bootstrap完成响应式的折叠导航栏
查看>>
Android Studio 开发工具基本设置
查看>>
从asm磁盘删除磁盘
查看>>
中国江苏大院大所合作对接会即将在南京举行
查看>>
oracle11g r2 学习记录
查看>>
linux 中 phpstudy 安装 redis 和 扩展
查看>>
tar 解压缩命令
查看>>
使用debugger语句调试JS
查看>>
c++:迷宫问题的实现
查看>>
打开Visual Studio提示“无效的许可证书,需要重新安装”的解决方法
查看>>
一次事故再次了解linux的/bin /sbin /usr/bin /usr/sbin的区别
查看>>
Kubernetes 支持 OpenAPI 的新功能
查看>>
Levenshtein
查看>>
07.Linux之目录操作
查看>>
HTTP Header详解
查看>>
eclispe中的maven项目使用spring报java.lang.ClassNotFoundException
查看>>
redis
查看>>