История изменений
Исправление Zubok, (текущая версия) :
Да, это надо было постараться так сделать, чтобы $() работал хуже и корявее, чем ``
Вполне может быть, что баг как раз не в Heredoc, а в том, что в случае $() запускается какой-то поломанный subshell, который меняет кавычки. Может, как-то протестировать без Heredoc?
Исходная версия Zubok, :
Да, это надо было постараться так сделать, чтобы $() работал хуже и корявее, чем ``
Вполне может быть, что баг как раз не в Heredoc, а в том, что в случае $() запускается какой-то поломанный subshell, который меняет кавычки.