Làm việc với xenserver và tôi muốn thực hiện lệnh trên mỗi tệp nằm trong thư mục, grepping một số thứ ra khỏi đầu ra của lệnh và thêm nó vào tệp.cách thực hiện thao tác grep trên tất cả các tệp trong thư mục
Tôi rõ ràng trên lệnh tôi muốn sử dụng và cách grep (các) chuỗi khi cần thiết.
Nhưng những gì tôi không rõ ràng là làm thế nào để tôi có nó thực hiện lệnh này trên mỗi tệp, tiếp theo, cho đến khi không tìm thấy tệp nào khác.
"grep -r $ PATTERN." là đủ. Đối với grep đệ quy, bạn không cần phải chỉ định tất cả các tệp – Cougar
Làm cách nào để bao gồm nhiều tiện ích mở rộng? Ví dụ. "\ *. cpp", "\ *. h"? –
@ Tomáš Zato, chỉ cung cấp tất cả các mẫu tệp của bạn thay vì *: 'grep $ PATTERN * .cpp * .h'. Nếu bạn cần các quy tắc cụ thể hơn cho những tập tin cần được grepped, sử dụng lệnh 'find' (kiểm tra câu trả lời của Rob). – umi