1、命令简介
echo:显示文本行
2、命令用法
echo [SHORT-OPTION]... [STRING]... echo LONG-OPTION
3、命令描述
echo
是一个bash内置命令,用于将字符串回显到标准输出。用于将字符串回显到标准输出。
4、命令选项
选项 | 描述 |
-n | 不输出结尾的换行符 |
-e "\\" | 反斜杠 |
-e “\a” | 发出警告音 |
-e “\b” | 删除前面的一个字符 |
-e “\c” | 结尾不加换行符 |
-e “\e” | 转义序列,十进制 ASCII 27、 八进制 33、十六进制 1b,ctrl + [ 与 |
-e “\f” | 换行,光标扔停留在原来的坐标位置 |
-e “\n” | 换行,光标移至行首 |
-e “\r” | 光标移至行首,但不换行 |
-e "\v" | 水平制表符 |
-e "\t" | 垂直制表符 |
-E | 禁止反斜杠转移,与-e参数功能相反 |
—version | 查看版本信息 |
--help | 查看帮助信息 |
5、使用示例
1)在命令行上回显字符串
echo "cjavapy \nhttps://www.cjavapy.com" cjavapy \nhttps://www.cjavapy.com
-e
选项允许解析字符串中的反斜杠转义,/n
代表换行符:
echo -e "cjavapy \nhttps://www.cjavapy.com" cjavapy https://www.cjavapy.com
2)输出环境变量内容
echo $PATH /usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/root/bin
3)不输出结尾的换行符
$ echo -n -e "cjavapy \nhttps://www.cjavapy.com/"
cjavapy
https://www.cjavapy.com/$