Tôi có một chương trình tạo ra một đầu ra stdout
như sau:
[OK] Something is ok
[OK] Something else is also ok
[FAIL] This does not look good
[FAIL] Neither does this
[OK] At least this is fine
Để dễ dàng phát hiện ra sự thất bại từ đầu ra, tôi muốn đánh dấu các lần xuất hiện của từ khóa FAIL
bằng màu đỏ mà không loại bỏ các thông báo khác. Sẽ thật tuyệt nếu tôi cũng có thể làm nổi bật các OK
từ khóa với màu xanh lá cây :).
Làm một đường ống egrep --color FAIL
sẽ chỉ hiển thị các dòng có FAIL
từ khóa.
tail -f
và awk
phép thuật, tôi rất tốt để đi =)
grep
giải pháp, hãy xem unix.stackexchange.com/a 432322