Echo是所有Linux发行版都附带的流行命令。回音由bash和C shell提供。Echo简单输出是给控制台或终端的值。
人回声
要获得更详细的帮助和echo官方文档,请使用以下命令
$ man echo

语法
Echo命令提供两种类型的语法,如下所示。
echo [SHORT-OPTION]... [STRING]...
或者
echo LONG-OPTION
显示文本
echo命令最简单、最常见的用法就是将指定的文本打印到标准输出,如下所示。
$ echo Poftut is very useful

打印变量
另一种流行的用法是打印shell变量,如下所示。
$ echo My terminal is $TERM

打印时删除空格
有 -电子 选项,该选项将通过使用 打印文本时
$ echo -e "This is poftut"

Bash Echo新品
另一个有用的用法是添加 将打印新行的控制字符。
$ echo -e "This is poftut"

标签
在将一些文本打印到标准输出时,可以使用
$ echo -e "This is poftut"

垂直选项卡
垂直选项卡将提供新行并对齐输出文本,如下所示。
$ echo -e "This vis vpoftut"

回车
回车将删除文本的前一部分,并仅在最后一次回车后打印
$ echo -e "This is poftut"

退格
退格控制字符将删除一个字符向后与 在文本中。
$ echo -e "This is poftut"

省略新行
通常在将文本打印到标准输出后,会提供新行以使事情更清楚。但这条新线可以通过选择来阻止 -不
$ echo -e -n "This is poftut"

警觉的
可以向shell子系统提供警报 一 . 这对于使shell脚本和应用程序更具交互性非常有用
$ echo -e "This is poftuta"

此选项不会影响文本的输出。
打印所有文件和文件夹
Echo命令可以很容易地使用bash特性。为了方便简单地打印当前目录下的所有文件和文件夹,可以使用以下命令。
$ echo *

打印特定扩展名文件
打印文件和文件夹时,可以使用特定的扩展名筛选输出。例如,我们只想打印到扩展名为c的标准输出源文件 c
$ echo *.c

写入文件
不打开任何文本编辑器,一些文本就可以写入文件。文件不能预先存在。如果文件已准备就绪,则删除所有内容,并将给定的文本写入文本文件。
$ echo "This is poftut" > mystory.txt

创建空文件
可以通过提供空字符串定义并将其重定向到文件来创建空文件。
$ echo "" > empty_file.txt

添加到文件
echo命令的最后一个示例是向现有文件添加更多文本。添加操作不会删除文件中的现有文本。
$ echo "This is poftut" >> mystory.txt
