echo 用于字符串的输出。命令格式:echo string

1.显示普通字符串:

echo "It is a test"
这里的双引号完全可以省略,以下命令与上面实例效果一致:
echo It is a test

2.显示转义字符(使用双引号)

echo "\"it is a test\""
结果将是:
"It is a test"
同样,双引号也可以省略

3.原样输出字符串,不进行转义或取变量(使用单引号)

$ name=xiaowang
$ echo '$name\"'
$name\"
$ echo "$name\""
xiaowang"

4.显示变量

read 命令从标准输入中读取一行,并把输入行的每个字段的值指定给 shell 变量

#!/bin/sh
read name 
echo "$name It is a test"

以上代码保存为 test.sh,name 接收标准输入的变量,结果将是:

./test.sh
OK                     #标准输入 OK              
OK It is a test        #输出

5.显示结果定向至文件

echo "It is a test" > myfile

6.显示命令执行结果

$ echo `date`
2018年03月18日 10:51:27

注意: 这里使用的是反引号 , 而不是单引号 ‘。

echo 命令 用于在终端设备上 输出 字符串 或变量提取后的值,这是在Linux系统中最常用的几个 命令 之一,但操作却非常简单。 人们一般使用在变量前加上$符号的方式提取出变量的值,例如:$PATH,然后再用 echo 命令 予以 输出 。或者直接使用 echo 命令 输出 一段 字符串 到屏幕上,起到给用户提示的作用。 语法格式: echo [参数] [ 字符串 ] 常用参数: 不 输出 结尾的换行符 -e “\a” 发出警告音 -e “\b” 删除前面的一个字符 -e “\c” 结尾不加换行符 -e “\f” 换行,光标扔停留在原来的坐标位置 -e “\n” 换行,光标移至行首 -e “\r” echo 会将输入的 字符串 送往标准 输出 输出 字符串 间以空白字符隔开, 并在最后加上换行号。 -n 不要在最后自动换行 -e 若 字符串 中出现以下字符,则特别加以处理,而不会将它当成一般           文字 输出 :           \a 发出警告声;           \b 删除前一个字符;           \c 最后不加上换行符号;           \f 换行但光标仍旧停留在原来的位置;           \n 换行
这是Ubuntu系统下的三个 命令 ,跟 echo 本质一样,但是 输出 的字符是图形的 ,很可爱! 以下是安装 命令 : sudo apt-get update;sudo apt-get install sysvbanner sudo apt-get update;sudo apt-get install toilet sudo ...
echo 命令 用于在终端设备上 输出 字符串 或变量提取后的值,这是在Linux系统中最常用的几个 命令 之一,但操作却非常简单。 人们一般使用在变量前加上$符号的方式提取出变量的值,例如:$PATH,然后再用 echo 命令 予以 输出 。或者直接使用 echo 命令 输出 一段 字符串 到屏幕上,起到给用户提示的作用。 语法格式: echo [参数] [ 字符串 ] 常用参数: 不 输出 结尾的换行符 -e “\a” 发出警告音 -e “\b” 删除前面的一个字符 -e “\c” 结尾不加换行符