我正在使用Docker动态编写并运行文件。目前的命令如下(仅为了先测试想法):
docker run dockerfile/python cat <<EOF >hi.txt && tail hi.txt
> hi there
> EOF
由于某些原因,这段代码没有输出任何内容。
如果我不使用HEREDOC命令,则可以输出结果。例如,以下代码可以正常工作:
docker run dockerfile/python cat > hi.txt && ls
hi.txt
如何输出多行运行命令/HEREDOC的结果。