ripgrep은 Silver Searcher (ack 클론)의 유용성과 GNU grep의 기본 속도를 결합한 명령 줄 검색 도구입니다.ripgrep을 사용해야하는 이유는 무엇입니까?* Silver Searcher와 GNU grep은 둘 다 빠르기 때문에 대체 할 수 있습니다.엄밀히 말해서,이 둘을 "드롭 인 (drop-in)"대체하는 것은 아니지만 기능 세트는 다른 것보다 훨씬 유사합니다. * Silver Searcher와 같이 ripgrep는 기본적으로 재귀적인 디렉토리 검색을 수행하며 파일을 무시하지 않습니다..gitignore 파일로.기본적으로 숨겨진 파일과 이진 파일도 무시합니다.ripgrep은 또한 Silver Searcher의 해당 기능과 관련된 버그가 많으므로 .gitignore를 완벽하게 지원합니다.* ripgrep은 특정 유형의 파일을 검색 할 수 있습니다.예를 들어, rg -tpy foo는 검색을 Python 파일로 제한하고 rg -Tjs foo는 검색에서 Javascript 파일을 제외합니다.사용자 정의 일치 규칙을 사용하여 새로운 파일 형식에 대해 ripgrep을 배울 수 있습니다.ripgrep은 grep에서 찾을 수있는 많은 기능 (예 : 검색 결과 컨텍스트 표시, 여러 패턴 검색, 색상으로 일치 강조 표시 및 전체 유니 코드 지원)을 지원합니다.GNU grep과 달리 ripgrep은 유니 코드 (항상 켜져 있음)를 지원하면서 빠르게 유지됩니다. 다시 말해, 속도, 기본 기본값, 버그 및 유니 코드를 원할 경우 ripgrep을 사용하십시오.
ripgrep