我想找到当前目录及其以下文件名以foo
using开头的每个文件ag
(银色搜索者)。我努力了:
ag -g '^foo'
ag -g '\^foo'
ag -g '\Afoo'
没有运气。
但它应该可以实现ag
PCRE 语法,对吗?我在这里缺少什么?
答案1
如果不指定目录,则在当前目录中搜索,股份公司似乎'./'
在每个路径之前添加。
thinkbox ~% mkdir foo
thinkbox ~% cd foo
thinkbox ~/foo% touch bar
thinkbox ~/foo% ag -g '^bar' # not found
thinkbox 1? ~/foo% ag -g '^\./bar' # found
bar