Với lệnh grep
bình thường, có một tùy chọn --exclude
(được trình bày chi tiết tại đây: Use grep --exclude/--include syntax to not grep through certain files) cho phép bạn bỏ qua các tệp cụ thể khi bạn đang grepping.Làm cách nào để loại trừ một tệp cụ thể khỏi ack (ack-grep)?
Tùy chọn của Ack --type
sẽ chăm sóc 95% trường hợp bạn muốn loại trừ tệp nhưng không (theo như tôi có thể biết) xử lý trường hợp loại trừ tệp cụ thể. Tôi đã có một tệp JS đã biên dịch có nội dung của mọi tệp JS khác trong đó (trên một dòng), vì vậy mỗi lần tôi grep cho mọi thứ Tôi lấy lại toàn bộ nội dung của tệp được biên dịch khổng lồ đó.
Tôi không muốn từ bỏ ack và quay lại grep về điều này, nhưng thực tế là thực sự là gây phiền nhiễu. Xin vui lòng, ai đó cho tôi biết có một cách để loại trừ các tập tin cụ thể từ các tìm kiếm ack.
Thực tế, điểm dừng chân tiếp theo của tôi là danh sách gửi thư ack, nhưng tôi đã kiểm tra ở đây trước để đảm bảo rằng tôi không bỏ sót điều gì rõ ràng :-) Cảm ơn Andy. – machineghost
P.S. Tôi đang chọn tên tệp cho tệp JS đã biên dịch của mình, do đó, tại thời điểm này, tệp này chỉ được xây dựng.js. Tôi sẽ thử đổi tên nó thành built.min.js và xem có giúp được không. – machineghost