我正在尝试在 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。
在解决之前,我make
从cmds
中的变量中删除了/etc/grc.zsh
。