1
如何在bash函数中使用Heredoc?
是否可以在bash函数中插入一个Heredoc? 下面的简单示例将导致错误: ./heredoc_in_function.sh: 10: Syntax error: end of file unexpected (expecting "}") #!/bin/sh my_function () { cat <<HEREDOC heredoc contents HEREDOC } my_function 环境: Ubuntu 11.04(GNU / Linux 2.6.38-8-服务器x86_64) GNU bash版本4.2.8(1)-发行版(x86_64-pc-linux-gnu)