Làm cách nào để tôi đệ quy grep
các tệp trong một thư mục nhất định ngoại trừ một vài loại tệp?
Ví dụ: tôi đang tìm kiếm một chuỗi trong thư mục không gian làm việc của mình nhưng cuối cùng nó lại tìm kiếm bên trong các tệp sql và tạo ra các chuỗi nối tiếp.
Vì vậy, trong trường hợp này, tôi muốn grep
thư mục không gian làm việc ngoại trừ các tệp sql.
Tôi tốt nhất là tìm kiếm một lót nếu có thể.
5
Xin lưu ý rằng Linux và Unix và unix-a-like không thực sự có "loại tệp" theo cách bạn muốn. Theo quy ước, tên tệp có hậu tố ".c" hoặc ".txt" hoặc ".sql" - những hậu tố đó thậm chí không có "phần mở rộng" kiểu Windows, ít hơn các chỉ số mà mã nguồn SQL hoặc văn bản hoặc mã C sống bên trong các tập tin.
—
Bruce Ediger