ripgrep과 silver searcher ag의 차이점은 무엇입니까? [폐쇄]

ripgrep과 silver searcher ag의 차이점은 무엇입니까? [폐쇄]

이것이 중요합니까?

어느 것이 더 빠르나요?

디렉터리 이름으로 제한할 수 있나요?

https://github.com/BurntSushi/ripgrep

https://github.com/ggreer/the_silver_searcher

답변1

Ripgrep(rg)과 Silver Searcher(ag)는 모두 텍스트 검색을 수행하며 둘 다 더 좋고 더 빠르게 만들어졌습니다 grep.

성능 측면에서는 두 가지가 비슷한 것으로 보이지만 벤치마크에서는 Ripgrep이 많은 경우에 더 빠른 것으로 나타났습니다(https://blog.burntsushi.net/ripgrep/).

Ripgrep의 인기가 높아지면서 MS Visual Code(Visual Studio 코드 2017년 3월).

기능적인 관점에서 보면 둘은 매우 유사해 보입니다. 명령어도 매우 유사합니다.

찢어짐:

rg "foo" -g "*.cpp"

실버 시커:

ag -G '\.cpp$' 'foo'

검색을 디렉터리로 제한하려면 다음 명령에 경로를 추가하세요.

ag "bar" /etc/  
rg "bar" /etc/

관련 정보