Tôi muốn sử dụng grep
để tìm các dòng chứa String
trong tất cả các tệp java trong thư mục hiện tại.Làm cách nào để grep một Chuỗi trong tất cả các tệp java trong các thư mục con?
tôi đã cố gắng:
grep -r "String" **/*.java
Nhưng nó không hoạt động:
grep : **/*.java: no such file or directory
Làm thế nào để viết nó?
CẬP NHẬT
Tôi đang trên cửa sổ, sử dụng được cung cấp bởi grep
unxUtils
, mà không hỗ trợ --include
tham số. Còn cách nào khác không?
Đối với ** 'Windows' **, tôi đề xuất một chương trình có tên [AstroGrep] (http://astrogrep.sourceforge.net/) trên [SourceForge] (http://astrogrep.sourceforge.net/) .. Nó dựa trên GUI và hộp đánh dấu mặc định là "Tìm kiếm thư mục con". Tôi thích nó rất nhiều Tôi chỉ muốn có tương đương trên hộp Linux của tôi ... ~ thở dài ~ – will