在 Make 下使用交互式 shell

在 Make 下使用交互式 shell

我正在尝试在 Make 下使用交互式 shell。

这是一个使用 Docker 的示例:

ubuntu:
  docker run -it ubuntu bash

这个ubuntu目标效果不太好。例如,当我打字时,在执行我写的内容之前我看不到字符。

同时,这工作完美:

bash:
  bash

我在 bash 进程中生成,并且能够与其无缝工作。

为什么bash有效而docker run -it ubuntu bash无效?我能实现我的ubuntu目标吗?

答案1

问题来自GRC的脚本(https://github.com/garabik/grc#zsh)。

我发现了一个相关问题:https://github.com/garabik/grc/issues/82

在解决之前,我makecmds中的变量中删除了/etc/grc.zsh

相关内容