ฉันมีโปรแกรมที่แยกออกเป็นstdoutชอบ:
[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
เพื่อให้ง่ายขึ้นจุดที่ล้มเหลวจากผลลัพธ์ที่ฉันต้องการทำเครื่องหมายการเกิดขึ้นของคำหลักFAILด้วยสีแดงโดยไม่ละทิ้งข้อความอื่น ๆ มันจะดีถ้าฉันยังสามารถเน้นOKคำหลักด้วยสีเขียว :)
การทำไพพ์เพื่อegrep --color FAILแสดงเฉพาะบรรทัดที่มีFAILคำหลักอยู่
tail -fและawkมายากล, ฉันดีไป =)
grepวิธีการแก้ปัญหาดูunix.stackexchange.com/a/34322