echo命令详细解析(linux中超级详细,图文展示)

echo命令详细解析(linux中超级详细,图文展示)

echo作为最基本,最常用的命令,在初学linux,或运维操作中,有着广泛性的使用;特别是在写shell脚本的时候,更是会经常性的用到。
虽然echo很基础,但是它的功能却非常丰富。本篇文章将echo基本用法进行总结,并给出较详细的示例(感兴趣的,可以持续关注我)。

echo的最基本的使用

echo命令后面跟上要输出的文本:
最基本,最简单的使用
以上这个是最基本的用法。下面是echo命令配合一些(列如:-n,-e,…)进行较为复杂操作。

echo配合一些选项使用

  1. 与“-n"结合:(-n :不换行输出)
    在这里插入图片描述从该图中可以看出,没有添加“-n"选项的情况下,文本是换行输出。当添加”-n“选项后,文本没有换行输出。
  2. 与“-e"结合:(-e:输出转义字符)
    什么是转义字符?
    比如说我们常用的转义字符“\t”,转义字符\t表示制表符,其作用我们键盘上的tab键类似。(具体使用场景如下面内容所示)
  3. 与一些转义字符的结合(以下是常用转义字符):

\f换行,但是换行后的新行的开头位置连着上一行的行尾,具体效果如下:
在这里插入图片描述

\b转义后,相当于按退格键(backspace)(前提是字符“\t"后存在字符),具体效果如下:在这里插入图片描述

\t转义后,相当于按tab键,具体效果如下:
在这里插入图片描述

\n转义后,相当于换行,效果与-n基本一致。(当\n后面没有字符的时候,效果与-n还是有些区别)具体效果如下:
在这里插入图片描述

\表示插入""本身。具体效果如下:
在这里插入图片描述

总结

常用的转义字符:

  1. \t转义之后,相当于tab键。
  2. \f表示换行,但是换行后的新的一行的开头连接到上一行的行尾。
  3. \n表示换行。(需注意当\n后面没有字符的情况,与-n的区别)
  4. \表示插入“\”本身。
  5. \b转义之后,相当于退格键(backspace)。(需注意\b后面没有字符的情况)

后续会不断更新linux知识点,请记得关注我。(linux路上有你有我)

发布了11 篇原创文章 · 获赞 2 · 访问量 2491

猜你喜欢

转载自blog.csdn.net/qq_31565687/article/details/103712536