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