Search
如何強制 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
出現在上面的範例中?
正如@Jeff回答的那樣,程式碼以前不支持這一點。我提出了一個Pull Request來解決剛剛合併的問題。
注意:項目維護人員正在尋求幫助,因為他的可用時間
ag
有限。
通過查看第258行周圍的 search_file 函式中的原始碼,我的懷疑得到了證實,它檢查了文件的大小。如果大小為零,則退出:
if (f_len == 0) { log_debug("Skipping %s: file is empty.", file_full_path); goto cleanup; }
要確認是這種情況,您可以使用該
--debug
選項。