在 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:~"