Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Makefile w/bash completion:bash completion无法选项卡展开Makefile虚假目标_Bash_Makefile_Bash Completion - Fatal编程技术网

Makefile w/bash completion:bash completion无法选项卡展开Makefile虚假目标

Makefile w/bash completion:bash completion无法选项卡展开Makefile虚假目标,bash,makefile,bash-completion,Bash,Makefile,Bash Completion,我正在windows上运行debian docker映像,用于安装bash completion和build essential的开发目的 通常,我通过makefile.PHONY目标系统,用重复功能的小脚本插入一个项目。使用bash completion,我通常会得到-扩展的.PHONY目标 由于此选项卡扩展失败(我只得到目录中的文件列表),因此我似乎错过了Docker映像上的一些安装或启用步骤 如何钩住bash completion使make操作扩展.PHONY目标,而不是目录中的文件 这里

我正在windows上运行debian docker映像,用于安装bash completion和build essential的开发目的

通常,我通过makefile
.PHONY
目标系统,用重复功能的小脚本插入一个项目。使用
bash completion
,我通常会得到
-
扩展的
.PHONY
目标

由于此选项卡扩展失败(我只得到目录中的文件列表),因此我似乎错过了Docker映像上的一些安装或启用步骤


如何钩住
bash completion
使
make
操作扩展
.PHONY
目标,而不是目录中的文件

这里的人想提供帮助,但你应该展示一个最小的、可复制的例子:@RogelioPrieto问题是:如果我能最小限度地复制它,我就能自己回答它。我认为期望能够完全回答一个如此深奥的问题是不合理的。我会接受一个答案,这个答案仅仅建议了解决这个问题的方向