EOF文件结束符
-
EOF文件结束符
EOF = End Of File(文件结束符),是 Here Document(此处文档) 的起止标记,这是一个约定俗成的命名习惯,让人一看就知道“输入内容到此结束”,但它不是语法规定的,你用 END、DONE、0xDEADBEEF 都可以。第一个 EOF 是“开始接收输入”的标记,第二个 EOF 是“输入结束”的标记,中间的所有内容才是真正传给命令的数据,如:
# 将后面的内容追加 (>>) 到主机映射文件/etc/hosts中
cat >> /etc/hosts << EOF
192.168.31.61 k8s-master
192.168.31.62 k8s-node1
192.168.31.63 k8s-node2
EOF -
覆盖重定向>和追加重定向>>
1、均为输出重定向符号
2、> 将一个命令的输出放入文件,而非屏幕,pwd > m1.txt
/>> 不覆盖原文件,直接在文末追加
区别于管道符|:将1个进程的输出作为另一进程的输入
ls -l /etc | more #more 分页命令

浙公网安备 33010602011771号