echo
ehco输出重定向
echo用于在shell中打印shell变量的值,或者直接输出指定的字符串。
- 终端下使用
echo可以直接在终端使用,如echo“hello”会直接显示。
- 脚本下使用
直接在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” #显示内容
接下来对其进行追加重定向。
原本的内容依旧在,新添加的内容在另一行显示。
- echo在标本中使用,打印时间
echo `date` >> 1.txt
打印当前时间到1.txt文件中。