История изменений
Исправление
monkdt,
(текущая версия)
:
лепота. Хотел сказать bfs быстрая, потому что не понимает regex-ы, но оказывается тоже умеет. Правда в каком-то урезаном варианте. Почти в 2 раза быстрее с таким простым правилом
Benchmark 1: bfs /usr -regex '.*\.png'
Time (mean ± σ): 446.6 ms ± 8.9 ms [User: 227.6 ms, System: 211.9 ms]
Range (min … max): 436.3 ms … 467.0 ms 10 runs
и
Benchmark 1: find /usr -regex '.*\.png'
Time (mean ± σ): 884.8 ms ± 9.8 ms [User: 596.9 ms, System: 281.3 ms]
Range (min … max): 873.5 ms … 907.5 ms 10 runs
но зато такое уже не понимает
sudo bfs /usr -regex '.*\.\(jpg\|jpeg\|png\|gif\)'
a find умеет все
Исправление
monkdt,
:
лепота. Хотел сказать bfs быстрая, потому что не понимает regex-ы, но оказывается тоже умеет. Правда в каком-то урезаном варианте. Почти в 2 раза быстрее с таким простым правилом
Benchmark 1: bfs /usr -regex '.*\.png'
Time (mean ± σ): 446.6 ms ± 8.9 ms [User: 227.6 ms, System: 211.9 ms]
Range (min … max): 436.3 ms … 467.0 ms 10 runs
Benchmark 1: find /usr -regex '.*\.png'
Time (mean ± σ): 884.8 ms ± 9.8 ms [User: 596.9 ms, System: 281.3 ms]
Range (min … max): 873.5 ms … 907.5 ms 10 runs
но зато такое уже не понимает
sudo bfs /usr -regex '.*\.\(jpg\|jpeg\|png\|gif\)'
a find умеет все
Исходная версия
monkdt,
:
лепота. Хотел сказать bfs быстрая, потому что не понимает regex-ы, но оказывается тоже умеет. Правда в каком-то урезаном варианте. Почти в 2 раза быстрее с таким простым правилом
Benchmark 1: bfs /usr -regex '.*\.png'
Time (mean ± σ): 446.6 ms ± 8.9 ms [User: 227.6 ms, System: 211.9 ms]
Range (min … max): 436.3 ms … 467.0 ms 10 runs
Benchmark 1: find /usr -regex ‘.*.png’ Time (mean ± σ): 884.8 ms ± 9.8 ms [User: 596.9 ms, System: 281.3 ms] Range (min … max): 873.5 ms … 907.5 ms 10 runs
но зато такое уже не понимает
sudo bfs /usr -regex ‘.*.(jpg|jpeg|png|gif)’
a find умеет все