]> Sergey Matveev's repositories - stargrave-blog.git/commit
bfs 3.0 ещё более быстрый
authorSergey Matveev <stargrave@stargrave.org>
Wed, 19 Jul 2023 06:18:58 +0000 (09:18 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Wed, 19 Jul 2023 06:18:58 +0000 (09:18 +0300)
commit8ee0a4478525a7cfbec1838b5291a01612fa375c
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904
parente3a3ccff5507dd83913a0809b9525e3adabd64d2
bfs 3.0 ещё более быстрый

https://tavianator.com/2023/bfs_3.0.html
Автор bfs заморочился с нитями и асинхронной обработкой результатов
поиска в bfs, делая его, судя по статье, ещё более быстрым. Я bfs
использую постоянно при интерактивной работе (команды "f", "cf" и в
качестве ввода для fzf), но только для выдачи полного списка файлов.
Если нужно что-то отфильтровывать или в скриптах, то родные возможности zsh.