echo

ehco输出重定向

echo用于在shell中打印shell变量的值,或者直接输出指定的字符串。

  1. 终端下使用

echo可以直接在终端使用,如echohello”会直接显示。

  1. 脚本下使用

直接在xxx.sh中输入echo

3.echo > echo >> 的区别

>表示输出重定向,即新的文本覆盖原来的文本。

>>表示输出追加重定向,新的文本添加在就文本的后面。

Ex

[root@localhost ~]# mkdir /tmp/10           #创建一个目录

[root@localhost ~]# cd /tmp/10              #切到目录下

[root@localhost 10]# echo “123” > 1.tet        #重定向

[root@localhost 10]# cat 1.tet                 #查看内容  

“ 123”                                    #显示内容

接下来对其进行追加重定向。

原本的内容依旧在,新添加的内容在另一行显示。

  1. echo在标本中使用,打印时间

 echo `date`  >>  1.txt

 打印当前时间到1.txt文件中。

  

原文地址:https://www.cnblogs.com/yj-8023/p/13901906.html