首页 > 解决方案 > 无法使用 Docker 运行命令管道回显输出

问题描述

如果我运行此命令,则在 Windows 命令提示符中:

docker run %IMAGE% execute.command

它会向我显示错误,但不会显示之前的任何回声。如果我修改.command文件并添加其他行,错误行号将更改,因此它可以识别更改,但管道不正确。

我试过了:

命令文件内容示例:

#!/bin/bash
#GENERATE
generate () {
    echo hello this does not show
    echo this does not show either ${0%/*}
    next.command # error here will say line 6 /mnt/next.command no such file or directory as expected
}

标签: windowsbashdocker

解决方案


推荐阅读