如何强制 ag(银色搜索器)列出空文件

如何强制 ag(银色搜索器)列出空文件

如何ag列出所有文件,包括空文件?

+ravi@boxy:~$ mkdir new && cd new
+ravi@boxy:~/new$ echo stuff > non-empty && touch empty
+ravi@boxy:~/new$ ag -ul
non-empty
+ravi@boxy:~/new$

我怎样才能empty出现在上面的例子中?

答案1

我的怀疑通过查看得到了证实来源在 search_file 函数中的 line 周围258,它检查文件的大小。如果大小为零,则会退出:

if (f_len == 0) {
    log_debug("Skipping %s: file is empty.", file_full_path);
    goto cleanup;
}

要确认这种情况,您可以使用--debug选项。

答案2

正如@杰夫答案,代码以前不支持这一点。我制造了一个请求请求修复刚刚合并的问题。

注意:项目维护人员正在寻求帮助,因为他的可用时间ag有限。

相关内容