Linux中EOF自定义终止符介绍

阅读: 评论:0

Linux中EOF自定义终止符介绍

Linux中EOF自定义终止符介绍

EOF自定义终止符用法
  我们在脚本中经常会发现使用EOF的情况。EOF可以结合cat命令对内容进行追加。比如:执行脚本的时候,需要往一个文件里自动输入多行内容。如果是少数的几行内容,可以用echo命令追加,但如果是很多行,那么单纯用echo追加的方式就不太适合了。

1.语法格式:

<<EOF        //开始
....
EOF         //结束

PS:EOF不是固定的,可以自定义其他,如abcd。但需注意,结束符和起始符要保持一致

2.重定向符号:

<  输入重定向
>  输出重定向
>>  输出重定向,追加,不覆盖之前内容
<<  标准输入来自命令行的一对分隔号的中间内容

3.案例:

1)向文件中写入内容(将EOF的输出作为cat命令的输入)

#输入内容到文件,如果文件有内容会覆盖[root@VM_0_10_centos shellScript]# cat << EOF > 
> this is eof
> eof
> content
> eof end
> EOF
[root@VM_0_10_centos shellScript]#  
this is eof
eof
content
eof end
或
[root@VM_0_10_centos shellScript]# cat >  << EOF
> qwer
> qaz
> EOF

本文发布于:2024-01-31 09:03:52,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170666303527406.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:自定义   Linux   EOF
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23