ฉันพบgrep
's--color=always
ธงที่จะเป็นประโยชน์อย่างมาก อย่างไรก็ตาม grep พิมพ์เฉพาะบรรทัดที่มีการจับคู่เท่านั้น (ยกเว้นกรณีที่คุณขอบรรทัดบริบท) เนื่องจากแต่ละบรรทัดที่พิมพ์มีการจับคู่การไฮไลต์ไม่ได้เพิ่มความสามารถให้มากที่สุดเท่าที่จะทำได้
ฉันต้องการcat
ไฟล์จริงๆและดูไฟล์ทั้งหมดที่มีการจับคู่รูปแบบที่เน้นไว้
มีวิธีที่ฉันสามารถบอก grep ให้พิมพ์ทุกบรรทัดที่อ่านไม่ว่าจะมีการแข่งขันหรือไม่? ฉันรู้ว่าฉันสามารถเขียนสคริปต์เพื่อรัน grep ในทุกบรรทัดของไฟล์ แต่ฉันอยากรู้ว่าสิ่งนี้เป็นไปได้ด้วยมาตรฐานgrep
หรือไม่
sed
การsed
แก้ปัญหาทำให้คุณมีหลายสีในราคาที่เพิ่มความซับซ้อน (แทนที่จะเป็นประมาณ 30 ตัวอักษรคุณมีประมาณ 60 ตัวอักษร)