Tôi muốn biết nếu có bất kỳ mẹo nào để thực hiện grep
nhanh nhất có thể. Tôi có một lượng lớn các tệp văn bản để tìm kiếm theo cách nhanh nhất có thể. Tôi đã tạo tất cả chúng bằng chữ thường, để tôi có thể loại bỏ -i
tùy chọn. Điều này làm cho việc tìm kiếm nhanh hơn nhiều.
Ngoài ra, tôi đã phát hiện ra rằng -F
và -P
các chế độ nhanh hơn chế độ mặc định. Tôi sử dụng cái trước khi chuỗi tìm kiếm không phải là một biểu thức chính quy (chỉ là văn bản thuần túy), cái sau nếu có liên quan đến regex.
Có ai có bất kỳ kinh nghiệm trong việc tăng tốc độ grep
? Có thể biên dịch nó từ đầu với một số cờ cụ thể (tôi đang sử dụng Linux CentOS), sắp xếp các tệp theo một kiểu nhất định hoặc có thể thực hiện tìm kiếm song song theo một cách nào đó?
grep
, có lẽ đã đến lúc tìm giải pháp để lập chỉ mục chúng một cách chính xác (giải pháp "tốt nhất" sẽ phụ thuộc vào loại tệp này là gì).