[转帖]Linux基础命令---echo打印内容到标准输出

linux,基础,命令,echo,打印,内容,标准,输出 · 浏览次数 : 0

小编点评

**使用echo指令输出内容到标准输出,以空白分割字符串,并后面增加换行:** ```bash echo -e "hello\fworld" ``` **使用\换行符号输出内容:** ```bash echo -e "hello\world" ``` **使用\\换行符号输出内容:** ```bash echo -e "hello\\world" ``` **使用\n换行符号输出内容:** ```bash echo -e "hello\nworld" ``` **使用\0nnn格式输出ascii字符:** ```bash echo -e "\\x31" ``` **注意:** * 使用\换行符号时,光标会移动到字符串开始位置。 * 使用\\换行符号时,光标会移动到字符串结束位置。

正文

https://www.cnblogs.com/wj78080458/p/11027763.html

 

echo

      echo指令可以输出内容到标准输出,以空白分割字符串,并且后面增加换行。

      此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、Fedora。

 

1、语法

      echo [-neE]  [arg ...]

 

2、选项列表

选项

说明

-n

输出字符串不换行

-e

处理某些特殊字符

\a 蜂鸣器警报

\b 删除前一个字符

\c 最后不加换行

\e 输出esc字符

\f 换行,光标停在原处

\n 换行

\r 光标移动到首行,不换行

\t 水平tab

\v 垂直tab

\\ 输出\

\0nnn 八进制nnn代表的ASCII字符

\xHH 十六进制数HH代表的ASCII字符

-E

禁用转义解释

 

3、实例

1)使用“\f”换行

[root@localhost ~]# echo -e "hello\fworld"              //必须使用-e选项,\f换行之后,光标还在结尾

hello

     world

[root@localhost ~]# 

2)使用“\n”换行 

[root@localhost ~]# echo -e "hello\nworld"              //必须使用-e选项,\n换行之后,光标在开头

hello

world

[root@localhost ~]# 

3)输出ascii字符 

[root@localhost ~]# echo -e "\x31"                       //十六进制的31,换算成49,代表的ascii字符就是1

1

[root@localhost ~]# 

 

     

      做了一个Linux学习的平台,目前出来一个雏形,各位可以参考使用
      链接:https://pan.baidu.com/s/1GOLVU2CbpBNGtunztVpaCQ  密码:n7bk

与[转帖]Linux基础命令---echo打印内容到标准输出 相似的内容:

[转帖]Linux基础命令---echo打印内容到标准输出

https://www.cnblogs.com/wj78080458/p/11027763.html echo echo指令可以输出内容到标准输出,以空白分割字符串,并且后面增加换行。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、Fedora。 1、语法 echo [-ne

[转帖]连shell的基本输出都不会,还写什么脚本?echo和printf命令总结

https://zhuanlan.zhihu.com/p/438957797 在 Linux 系统中使用 echo 命令和 printf 命令都可以实现信息的输出功能,下面我们分别看这两个命令的应用案例。 echo 1.使用 echo 命令创建一个脚本文件菜单功能描述:echo 命令主要用来显示字符

[转帖]Linux基础命令---mkisofs

https://www.cnblogs.com/wj78080458/p/9879699.html mkisofs mkisofs指令可以创建ISO9660/Joliet/HFS文件系统,现在使用指令genisoimage代替它。genisoImage是一个预掌握程序,用于生成iso 9660/jo

[转帖]Linux基础命令---mysql

https://www.cnblogs.com/wj78080458/p/10848990.html mysql mysql是一个简单的sql shell,它可以用来管理mysql数据库。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、Fedora。 1、语法 mysql [

[转帖] Linux命令拾遗-常用的辅助开发类命令

https://www.cnblogs.com/codelogs/p/16060735.html 原创:打码日记(微信公众号ID:codelogs),欢迎分享,转载请保留出处。 简介# 之前介绍了大量的命令,有基础操作相关的,也有问题诊断相关的,但Linux中还有一类命令,被时常使用在工作当中,如c

[转帖]学习linux必须知道的命令

https://www.cnblogs.com/aibeier/p/15315487.html 基础不牢,地动山摇。在linux命令行下查看命令帮助man用于查看命令的帮助信息 man cp--help cd --helpinfo查看程序对应文档信息的命令,可以作为man和help命令的帮助补充in

[转帖]Bash脚本编程学习笔记04:测试命令test、状态返回值、位置参数和特殊变量

https://www.cnblogs.com/alongdidi/p/test_exitStatus_positionalAndSpecialParameter.html 我自己接触Linux主要是大学学习的Turbolinux --> 根据《鸟哥的Linux私房菜:基础篇》(第三版) --> 马

[转帖]Bash脚本编程学习笔记04:测试命令test、状态返回值、位置参数和特殊变量

Bash脚本编程学习笔记04:测试命令test、状态返回值、位置参数和特殊变量 我自己接触Linux主要是大学学习的Turbolinux --> 根据《鸟哥的Linux私房菜:基础篇》(第三版) --> 马哥的就业班课程。给我的感觉是这些课程对于bash的讲解,理论上是不够的,但是限于时间、篇幅和精

[转帖]学习如何编写 Shell 脚本(基础篇)

https://juejin.cn/post/6930013333454061575 前言 如果仅仅会 Linux 一些命令,其实已经可以让你在平时的工作中游刃有余了。但如果你还会编写 Shell 脚本(尤其是前端工程师),它会令你“添光加彩”。如果本文对你有所帮助,请点个👍 👍 👍 吧。 S

[转帖]系统性能测试工具

https://cloud.tencent.com/developer/article/2129549 0x01 处理器性能测试 stress 命令 - 系统压力基础测试(拷机) 描述:Stress/Stress-NG是Linux下两个常用的系统级压力测试工具,stress命令简单易用stress-