1
Как использовать heredoc внутри функции bash?
Возможно ли вставить heredoc в функцию bash? Тривиальный пример ниже приводит к ошибке: ./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-server x86_64) GNU bash, версия 4.2.8 (1) -релиз (x86_64-pc-linux-gnu)