Khi xem tệp nhật ký ngày càng tăng, ví dụ: "less -iS + F service.log" Tôi muốn để giới hạn hiển thị thành các dòng khớp với một mẫu nhất định.Chức năng lọc cho ít hơn + F
tôi đã cố gắng một cái gì đó giống như
less +F service.log | grep <pattern> | less +F
mà không hoạt động. Ngoài ra
cat < service.log | grep <pattern> | less +F
không làm những gì tôi muốn. Có vẻ như đầu vào đã bị đóng và ít hơn không hiển thị thay đổi.
Làm cách nào để giới hạn hiển thị cho các dòng khớp với mẫu nhất định?
Cám ơn cân nhắc câu hỏi của tôi mặc dù đây không phải là chính xác những gì tôi muốn. Tôi muốn có chức năng "ít" hơn, ví dụ: cuộn, tìm kiếm, hightlighting trong kết quả đầu ra. Một cái gì đó như "tail -f service.log | grep | less + F" mà không may là không làm điều đó. –
axelrose