关于<< EOF和<< -EOF语句的意思
在linux shell脚本中cat << EOF
的语句,起到什么作用?
EOF在这里没有特殊的含义
,你可以使用FOE或OOO等(当然也不限制在三个字符或大写字符),EOF只是习惯性的用来作为开头和结尾
接下来,简单描述一下几种常见的使用方式及其作用:
1、cat<<EOF,以EOF输入字符为标准输入结束;
2、cat>filename,创建文件,并
把标准输入输出到filename文件中
,以ctrl+d作为输入结束;3、cat>filename<<EOF,以
EOF作为输入结束
,和ctrl+d的作用一样;cat <
>/var/spool/cron/root # 以EOF为结束符号,将标准输入的内容追加到/var/spool/cron/root内。可以理解为>>还是追加到文件当中,只是多了<<EOF作为输入结束符标志。
cat <
版权申明
本文系作者 @Tis-FYM 原创发布在Tis-FYM站点。未经许可,禁止转载。
评论