EOF是END Of File的缩写,表示自定义终止符.既然自定义,那么EOF就不是固定的,可以随意设置别名,在linux按ctrl-d就代表EOF.
EOF一般会配合cat能够多行文本输出.
其用法如下:
<<EOF //开始
…
EOF //结束
还可以自定义,比如自定义:
<<AAA //开始
…
AAA //结束
通过cat配合重定向能够生成文件并追加操作,在它之前先熟悉几个特殊符号:
|< :输入重定向
|> :输出重定向
|>> :输出重定向,进行追加,不会覆盖之前内容
|<< :标准输入来自命令行的一对分隔号的中间内容.