Linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系统中有两种类型:内置Shell命令和Linux命令。本文主要介绍Linux echo 命令。

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相等

-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/$

推荐文档