grep -i -A 5 -B 5 'db_pd.Clients' eightygigsfile.sql
이것은 과부하가 걸리지 않는 상당히 강력한 리눅스 서버에서 한 시간 동안 실행되었습니다. grep에 대한 대안이 있습니까? 개선 할 수있는 내 구문에 대한 모든 것, (egrep, fgrep 더 나은가?)
파일은 실제로 다른 서버에 마운트와 공유되는 디렉토리에 있지만 실제 디스크 공간은 로컬이므로 차이가 없습니다.
grep은 최대 93 % CPU를 차지합니다.
cindex .
현재 폴더를 인덱싱하려면 csearch db_pd.Clients
.
-i
스위치가 프로세스 속도를 늦추-i
거나LC_ALL=C grep ...
. 또한 고정 문자열에 대해서만 grepping하는 경우grep -F
.