Linux系统echo命令是一个常用的命令,其功能是在显示器上显示一段文字,一般起到一个提示的作用。下面良许教程网为大家分享一下Linux系统echo命令的具体使用方法。
1、echo 后输出内容可以放在双引号、单引号和反向单引号中,双引号、单引号和反向单引号引用内容的区别如下
a.echo加单引号时会消除引号中内容(命令、变量等)的特殊含义,引号中内容直接显示。
b. echo跟双引号时普通内容和命令直接显示,变量解析出结果。
c.echo跟单引号时单引号中必须是命令,命令执行后将结果显示在一行上。
2、 常见功能选项及使用方法
a. -n 在字符最后不自动换行
b. -e 其后的字符串中若有以下特殊符号,则进行特殊执行
\a 发出声音
\b 光标前移一位,并将之后内容覆盖输出,其后无内容时,不覆盖本来已有内容。
\c 不执行其后内容的输出,也不自动换行。
\n 换行
\r 其后内容移动至行首输入,覆盖之前的输入。
\t 插入tab,即四个空格;
\ 插入\符号
重点是:
\0nnn 插入nnn(八进制)所代表的ASCII字符。
\xHH 插入HH(十六进制)所代表的ASCII字符。
这两个特殊符号可以使输出的内容加上丰富的特性,如背景颜色和文字颜色,闪烁,下划线和粗体等。
这是分别用八进制和十六进制为相同的内容snorlax加上相同的特性,其中:
“\033″和”\x1B”都表示插入ASCII字符表中的转义字符;
“\033[“表示终端转义开始;
“43;35″和”0″表示是ANSI表中的字符序列代表的文本特性;
“m”表示特性设置完成并结束ANSI字符序列;
更多的数字和其代表的文本特性的对应关系如下ANSI表所示:
编码 颜色/动作
0 重新设置属性到缺省设置
1 设置粗体
2 设置一半亮度(模拟彩色显示器的颜色)
4 设置下划线(模拟彩色显示器的颜色)
5 设置闪烁
7 设置反向图象
22 设置一般密度
24 关闭下划线
25 关闭闪烁
27 关闭反向图象
30 设置黑色前景
31 设置红色前景
32 设置绿色前景
33 设置×××前景
34 设置蓝色前景
35 设置紫色前景
36 设置青色前景
37 设置白色(灰色)前景
38 在缺省的前景颜色上设置下划线
39 在缺省的前景颜色上关闭下划线
40 设置黑色背景
41 设置红色背景
42 设置绿色背景
43 设置×××背景
44 设置蓝色背景
45 设置紫色背景
46 设置青色背景
47 设置白色(灰色)背景
49 设置缺省黑色背景
总结:
以上就是为各位朋友分享的相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多等着你!