0

如果我做:

touch _gandalf

接着:

rg --files | grep gandalf | wc -l

或者

ag -l -g "" | grep gandalf | wc -l

我得到0匹配结果。


现在,如果我做一个touch gandaf我得到1匹配。

这是为什么?以下划线开头的文件是否具有与隐藏文件类似的行为?也许是mac的文件系统上的东西?如标题中所述,如果我替换 ag/rg 因为find .它按预期工作。

4

1 回答 1

1

在我的情况下,我的全局.gitignore有一个条款来排除以下划线开头的文件。

但我认为保留所有这些文件很有用(如评论中所述):

.gitignore

。忽视

.rgignore

.agignore

于 2018-05-24T16:51:34.157 回答