创建一个文件
这里文档的经典用法是通过键入其内容来创建文件:
cat > fruits.txt << EOF
apple
orange
lemon
EOF
这里的文件是 << EOF
和 EOF
之间的界限。
这里的文档成为 cat
命令的输入。cat
命令只输出其输入,并使用输出重定向运算符 >
,我们重定向到文件 fruits.txt
。
因此,fruits.txt
文件将包含以下行:
apple
orange
lemon
通常的输出重定向规则适用:如果之前不存在 fruits.txt
,则会创建它。如果它之前存在,它将被截断。