温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

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

发布时间:2020-06-23 12:47:29 来源:网络 阅读:329 作者:一生有你llx 栏目:系统运维

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基础命令---echo打印内容到标准输出



向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI