trong bash, nếu tôi muốn thực thi một lệnh và chỉ hiển thị các dòng đầu ra khớp với một mẫu nhất định, tôi có thể chuyển nó sang grep
, như
tệp thử nghiệm
hello
there
my
friends
chỉ huy
$ cat testfile | grep 'hello'
hello #this will be highlightd
điều này sẽ làm nổi bật trận đấu tìm kiếm và hiển thị toàn bộ dòng nó rơi vào. Tôi có thể sử dụng -A
và -B
để hiển thị các dòng trước và sau dòng đó. Câu hỏi của tôi là có thể thực thi lệnh và hiển thị tất cả đầu ra như bình thường, nhưng để làm nổi bật các kết quả tìm kiếm như grep sẽ không? vì vậy, thông số của tôi sẽ là
hello #highlighted
there
my
friends