如果我致电ag "SomeTest" ~/foo
我没有结果,而cd ~/foo; ag "SomeTest"
列出预期结果。怎么来的?
答案 0 :(得分:0)
您搜索的文件可能位于符号链接的目录中,除非您使用-f标志指示,否则ag不会跟随。例如:
$< /tmp/foo
test
$ls -l /tmp/foo
lrwxr-xr-x 1 gregory wheel 18B Jan 16 01:00 /tmp/foo -> /Users/gregory/foo
$ag test ./tmp
$ag -f test ./tmp
tmp/foo
1:test