Linux小命令之——echo

在Linux中,echo常用于输出字符串,还会用来提取变量的值
常用格式为
echo [参数] 字符串/$变量


参数:
-n 输出的末尾不自动换行
例如
在这里插入图片描述
-e 支持扩展表达式
在字符串中,可以添加相应的字符来调整输出的格式

符号 作用
\a 在输出结果后机器报警一声
\c 插入的地方不换行,后面内容不进行输出
\t 制表符,很多地方都有用到
\v 阶梯制表符
\b 删除之前的一个字符
\r 后面的字符替换前面的字符

这些内容必须在-e参数使用后才能使用,否则无效

测试

\e:
在这里插入图片描述
\n:
Linux小命令之——echo_第1张图片
\v:

Linux小命令之——echo_第2张图片
\b:
在这里插入图片描述
\r:
在这里插入图片描述
这里要详细说一下\r \r的作用是用\r后面的字符串a替换前面的字符串b
如果a的长度小于b,则从左到右进行替换,位数不够的不进行替换;
如果a的长度大于b,则将b完全替换成a,这里空格也被当做一个字符

你可能感兴趣的:(Linux小命令之——echo)