ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Linux基础命令---echo打印内容到标准输出

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

原创 Linux操作系统 作者:一生有你llx 时间:2019-12-23 17:47:55 0 删除 编辑

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 ~]# 

 

     

      



来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29270124/viewspace-2647755/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
多年物联网讲师经验,曾任职于达内、华清等公司。擅长Linux、c、java、Android、单片机、ZigBee、BLE等领域

注册时间:2018-10-21

  • 博文量
    256
  • 访问量
    194101