Tôi cần phải thực hiện một grep đệ quy trong Windows, một cái gì đó như thế này trong Unix / Linux:
grep -i 'string' `find . -print`
hoặc phương pháp được ưu tiên hơn:
find . -print | xargs grep -i 'string'
Tôi bị mắc kẹt với chỉ cmd.exe, vì vậy tôi chỉ có các lệnh tích hợp trong Windows. Tôi không thể cài đặt Cygwin hoặc bất kỳ công cụ của bên thứ 3 nào như UnxUtils trên máy chủ này. Tôi thậm chí không chắc mình có thể cài đặt PowerShell. Bạn có đề xuất nào chỉ sử dụng cmd.exe tích hợp (Windows 2003 Server) không?
grep -i 'string' -R .
đó, như @NathanFellman gợi ý, tránh vấn đề về các lệnh quá dài.