linux 的here文档疑惑

here 文档用法应当注意的事项。原因?

例如:

grep "AAA" << EOF
123 AAA dfd
EOF

  执行成功

但是这样子就不可以

1 grep "AAA" << EOF 123 AAA dfd 
2 >EOF

如果在一个脚本里面写成

1 #!/bin/bash
2         grep "AAA" << EOF
3         123 AAA dfd
4         EOF

也是无法运行

需要这样,不要因为美观而失去了格式

1 #!/bin/bash
2         grep "AAA" << EOF
3 123 AAA dfd
4 EOF

 

posted on 2019-06-14 09:46  行者无畏一马当先  阅读(261)  评论(1)    收藏  举报

导航