从品牌网站建设到网络营销策划,从策略到执行的一站式服务
EOF自定义终止符用法 |
我们在 脚本中经常会发现使用EOF的情况。EOF可以结合cat 命令对内容进行追加。比如:执行 脚本的时候,需要往一个文件里自动输入多行内容。如果是少数的几行内容,可以用echo 命令追加,但如果是很多行,那么单纯用echo追加的方式就不太适合了。
站在用户的角度思考问题,与客户深入沟通,找到梅州网站设计与梅州网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都做网站、网站建设、企业官网、英文网站、手机端网站、网站推广、域名注册、网络空间、企业邮箱。业务覆盖梅州地区。
<
PS:EOF不是固定的,可以自定义其他,但需注意,结束符和起始符要保持一致
< :输入重定向 > :输出重定向 >> :输出重定向,追加,不覆盖之前内容 << :标准输入来自命令行的一对分隔号的中间内容.
1)向eof.txt文件中写入内容(将EOF的输出作为cat命令的输入)
# 输入内容到文件,如果文件有内容会覆盖 [root@VM_0_10_centos shellScript]# cat << EOF > 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 << EOF > qwer > qaz > EOF
输入内容到文件,不覆盖,以追加方式输入
[root@VM_0_10_centos shellScript]# cat << EOF >> 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 << EOF > wsx > edc > EOF [root@VM_0_10_centos shellScript]# cat eof.txt qwer qaz wsx edc
原文地址: https://www.linuxprobe.com/linux-eof-diy.html
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图