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

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 20:41   1061   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 ~]#

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

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP