123
ripgrep

ripgrep

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을 사용하십시오.

카테고리

Mac 용 ripgrep의 대안

grep

grep

grep은 정규식과 일치하는 행에 대한 일반 텍스트 데이터 세트를 검색하는 명령 줄 유틸리티입니다.
The Silver Searcher

The Silver Searcher

Silver Searcher는 ack와 유사한 코드 검색 도구로 훨씬 빠릅니다.C로 구현되며 .hignore,마다 파일을 무시하는 등의 추가 기능이 있습니다.
ack

ack

Ack는 grep 사용의 99 %를위한 독립형 (1 개의 펄 파일) 대체물로 설계되었습니다.ack는 검색하는 파일에 대해 지능적입니다.
UniversalCodeGrep

UniversalCodeGrep

UniversalCodeGrep (ucg)는 대량의 소스 코드를 검색하는 데 특화된 매우 빠른 grep 유사 도구입니다.