Evite que expressões entre backticks sejam avaliadas em heredocs [duplicado]

Esta pergunta já tem uma resposta aqui:

Como cat << EOF >> um arquivo contendo código? 3 respostas

Tenho um texto como este:

foo bar
`which which`

Se fizer isso usando o heredoc, recebo um arquivo em branco:

➜  ~  echo <<EOT > out
heredoc> foo bar
heredoc> `which which`
heredoc> EOT
➜  ~  cat out

➜  ~  

Como posso fazer isso

Edita

Desculpe, eu queria fazercat. O problema é que ele grava isso no arquivo:which: shell built-in command, isto é, backticks de avaliações. Alguma maneira de fazer isso sem avaliar?

Withcat, Eu receb

➜  ~  cat <<EOT > out
heredoc> foo bar
heredoc> `which which`
heredoc> EOT
➜  ~  cat out
foo bar
which: shell built-in command
➜  ~  

Eu não querowhich which a ser avaliada

questionAnswers(1)

yourAnswerToTheQuestion