Предотвращение выражений, заключенных в обратные метки, от оценки в heredocs [дубликаты]
На этот вопрос уже есть ответ:
Как котировать << EOF >> файл, содержащий код? 3 ответаУ меня есть такой текст:
foo bar
`which which`
Если я делаю это с помощью heredoc, я получаю пустой файл:
➜ ~ echo <<EOT > out
heredoc> foo bar
heredoc> `which which`
heredoc> EOT
➜ ~ cat out
➜ ~
Как я могу это сделать
Редактироват Извини, я хотел сделатьcat
. Проблема в том, что он пишет это в файл:which: shell built-in command
, т. е. оценки обратной связи. Есть ли способ сделать это без оценки?
Сcat
, Я получи
➜ ~ cat <<EOT > out
heredoc> foo bar
heredoc> `which which`
heredoc> EOT
➜ ~ cat out
foo bar
which: shell built-in command
➜ ~
Я не хочуwhich which
подлежит оценке.