• 幕客老师召集小伙伴
  • 运维高手36项修炼
  • python自动化运维项目实战
  • nginx从入门到实战
  • 阿里云与Centos7实战

Shell编程-EOF

EOF我们可以理解为是一个分界符,需要成对出现,EOF中包含的中间结果作为了交互命令的输入。

交互式程序(命令)<<EOF
command1
command2
...
EOF

注:最后的EOF必须是单独的一行

常与cat联用,如下:

1.cat<<EOF
2.cat<<EOF>filename或者cat<<EOF>>filename
第一种形式将内容直接输出到标准输出(屏幕)
第二种形式将标准输出进行重定向,将本应输出到屏幕的内容重定向到文件而已
 
#cat<<EOF
>12
>34D
>EOF
12
34D
 
例2:
#cat>>filename<<EOF
>DHA
>23
>EOF
#cat filename
DHA
23

Shell编程-EOF

Pingbacks已打开。

引用地址

暂无评论

发表评论