Trong Windows, nếu tôi muốn tìm một chuỗi trên tất cả các tệp trong tất cả các thư mục con, tôi sẽ làm một cái gì đó như
findstr /C:"the string" /S *.h
Tuy nhiên, trong Linux (ví dụ Ubuntu) Tôi đã tìm thấy không có cách nào khác hơn là một số lệnh đường ống liên quan find
, xargs
và grep
(một ví dụ là tại trang này: ? Làm thế nào tôi có thể đệ quy grep qua thư mục con ). Tuy nhiên, câu hỏi của tôi là khác nhau: có bất kỳ lệnh đơn lẻ, tích hợp nào hoạt động thông qua phép thuật này mà không phải viết kịch bản shell của tôi không?