我可以让 cygwin-bash 不将 DLL 识别为可执行文件并自动完成它们吗

我可以让 cygwin-bash 不将 DLL 识别为可执行文件并自动完成它们吗

在 windows-xp sp3 日文版安装中使用 cygwin 1.5 的 GNU bash 3.2.29(20)-release。

作为一名 Linux 用户,我知道在 cygwin 和 *nix 中,所有带有 +x mod 的文件都可以执行。因此,首先合理地假设所有文件都是(潜在的)可执行的。

但在我的上下文中,有一些扩展几乎永远无法执行,比如 DLL。然而,它们也会在 bash 自动完成中列出,这并不好。

那么是否有某种方法可以“屏蔽”给定的文件扩展名,以便它们不会被识别为可执行文件(例如,再次为 DLL)并出现在 bash 自动完成列表中?

提前致谢。

答案1

FIGNORE=.dll

这是一个以冒号分隔的列表:

FIGNORE=".foo:.bar:~"

相关内容