EOF是END Of File的缩写,表示自定义终止符.既然自定义,那么EOF就不是固定的,可以随意设置别名,在linux按ctrl-d就代表EOF. EOF一般会配合cat能够多行文本输出.
1.语法格式:
**PS:**EOF不是固定的,可以自定义其他,但需注意,结束符和起始符要保持一致
2.重定向符号:
:输出重定向
>> :输出重定向,追加,不覆盖之前内容
3.案例:
1)向eof.txt文件中写入内容(将EOF的输出作为cat命令的输入)
# 输入内容到文件,如果文件有内容会覆盖
[root@VM_0_10_centos shellScript]# cat eof.txt
> this is eof
> eof
> content
> eof end
> EOF
[root@VM_0_10_centos shellScript]# cat eof.txt
this is eof
eof
content
eof end
eof
或
[root@VM_0_10_centos shellScript]# cat > eof.txt > qwer > qaz > EOF 输入内容到文件,不覆盖,以追加方式输入
[root@VM_0_10_centos shellScript]# cat > eof.txt
> 12345
> 56789
> EOF
[root@VM_0_10_centos shellScript]# cat eof.txt
this is eof
eof
content
eof end
eof
12345
56789
或
[root@VM_0_10_centos shellScript]# cat >> eof.txt > wsx > edc > EOF [root@VM_0_10_centos shellScript]# cat eof.txt qwer qaz wsx edc 文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/221456.html<

