มียูทิลิตี grep คล้ายหรือไม่ซึ่งจะทำให้ฉันสามารถค้นหา grep ด้วยตัวดำเนินการทางตรรกะได้ ฉันต้องการที่จะสามารถซ้อนและรวมโครงสร้างเชิงตรรกะได้อย่างอิสระ ตัวอย่างเช่นสิ่งนี้ควรเป็นไปได้:
grep (term1 && term2) || (term1 && (term3 xor term4)) *
ฉันรู้ว่าสิ่งนี้สามารถทำได้ด้วยวานิลลา grep และการเขียนสคริปต์ทุบตีเพิ่มเติม แต่เป้าหมายของฉันที่นี่คือหลีกเลี่ยงการทำเช่นนั้น
-E
ไม่เทียบเท่า&&
เนื่องจากความจริงที่ว่ามันมีความอ่อนไหวต่อคำสั่ง