私はこのようなテキストを持っています:
foo bar
`which which`
ヒアドキュメントを使用してこれを行うと、空白のファイルが表示されます。
➜ ~ 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
評価されたくない。