管道这里记录命令到日志文件

Tre*_*ent 14 bash heredoc

通常我会使用以下构造将输出管道输出到日志文件,同时保持输出也在显示器上

./command 2>&1 | tee output.log
Run Code Online (Sandbox Code Playgroud)

我正在尝试做类似的事情,但使用这里的文档:

./command << HEREDOC
params
HEREDOC 2>&1 | tee output.log
Run Code Online (Sandbox Code Playgroud)

这不起作用 - 是否有可能实现这一目标?

Mar*_*eed 22

当然.

./command <<HEREDOC 2>&1 | tee output.log
params
HEREDOC
Run Code Online (Sandbox Code Playgroud)

here-document直到下一行才开始.该命令的其余部分正常解析.