Xin chào Tôi đang cố gắng tìm kiếm thư mục đường ray của mình bằng grep. Tôi đang tìm một từ cụ thể và tôi muốn grep in ra tên tệp và số dòng. Có một lá cờ grep sẽ làm điều này cho tôi? Tôi đã cố gắng để sử dụng một sự kết hợp của -n và -l nhưng đây là hoặc in ra các tên tập tin không có số hoặc chỉ bán phá giá ra rất nhiều văn bản đến các thiết bị đầu cuối mà không thể dễ dàng đọc.Tên tệp và số dòng của danh sách Grep
ví dụ:
grep -ln "search" *
Tôi có cần phải ống nó vào một awk?
Tôi cảm thấy câu trả lời hay nhất là câu hỏi gốc. Chỉ tên tệp và số dòng. – mastaBlasta
Lưu ý rằng điều này không hoạt động nếu bạn có tên đường dẫn tuyệt đối của Windows như 'C: \ Users \ me \ git \' vì nó đã chứa một dấu hai chấm. – hirse