grep Trình tạo lệnh
Tạo lệnh grep để tìm kiếm văn bản theo mẫu và biểu thức chính quy
Bắt đầu với grep
## grep là gì?
Lệnh `grep` tìm kiếm văn bản theo mẫu và in ra các dòng khớp. Đây là một trong những công cụ Unix mạnh mẽ nhất để phân tích nhật ký, tìm mã nguồn và xử lý văn bản.
## Cách sử dụng
1. **Cài đặt tùy chọn**: Chọn phân biệt hoa/thường, số dòng, v.v. 2. **Nhập mẫu**: Chỉ định văn bản hoặc biểu thức chính quy cần tìm. 3. **Chỉ định đích**: Nhập tệp hoặc thư mục để tìm kiếm. 4. **Sao chép và chạy**: Sao chép lệnh đã tạo vào terminal của bạn.
Các tùy chọn phổ biến
### `-i` Bỏ qua phân biệt hoa/thường Khớp mẫu không phân biệt hoa/thường (Error khớp với error, ERROR, v.v.).
### `-n` Số dòng Tiền tố mỗi dòng khớp bằng số dòng của nó trong tệp.
### `-v` Đảo ngược kết quả Hiển thị các dòng KHÔNG khớp với mẫu (hữu ích để lọc).
### `-w` Từ toàn vẹn Chỉ khớp từ nguyên vẹn (tránh khớp một phần như 'error' khớp với 'errors').
### `-E` Biểu thức chính quy mở rộng Bật biểu thức chính quy mở rộng (giống egrep).
### `-c` Đếm Chỉ in số lượng dòng khớp trên mỗi tệp.
### `-r` Đệ quy Tìm kiếm đệ quy trong các thư mục.
▶Làm cách nào để tìm nhiều mẫu cùng lúc?
▶Làm cách nào để loại trừ một thư mục khỏi tìm kiếm đệ quy?
Nếu công cụ này đã giúp ích cho bạn, hãy nghĩ đến việc mua một cốc cà phê cho tôi.
Hãy mua cho tôi một cốc cà phê nhé.