Это старая версия документа!
Нужно экранировать знак $ при использовании локальных переменных
sh """ MY_VAR='this is text' echo \$MY_VAR """