linux EOF 的使用
2020-01-19 本文已影响0人
南慕瑶
废话不说,直接上代码:
cat<<EOF > test.sh
12345
aaaaa
bbbbb
EOF
结果:
生成 test.sh,文本内容为:
12345
aaaaa
bbbbb
【解释】
EOF 就是一个标记值,标记多行文本的开始、结束位置。你可以使用任意自定义字符来做标记。
比如改写上面的代码:
cat<<lalala > test.sh
12345
aaaaa
bbbbb
lalala
效果同上。
【注意重点!!】
cat<<EOF 中间没有空格,没有空格,没有空格!有空格就不好使了!
叨叨完毕。