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”换行
[[email protected] ~]# echo -e "hello\fworld" // 必须使用 -e 选项, \f 换行之后,光标还在结尾
|
2)使用“\n”换行
[[email protected] ~]# echo -e "hello\nworld" // 必须使用 -e 选项, \n 换行之后,光标在开头
|
3)输出ascii字符
[[email protected] ~]# echo -e "\x31" // 十六进制的 31 ,换算成 49 ,代表的 ascii 字符就是 1
|
做了一个Linux学习的平台,目前出来一个雏形,各位可以参考使用
链接:https://pan.baidu.com/s/1GOLVU2CbpBNGtunztVpaCQ 密码:n7bk
原文地址:https://www.cnblogs.com/wj78080458/p/11027763.html
时间: 2024-08-01 14:21:53