บางครั้งฉันต้องตรวจสอบบันทึกและฉันทำสิ่งนี้ด้วยคำสั่งนี้:
egrep -o "success|error|fail" <filename> | sort | uniq -c
ตัวอย่างอินพุต:
test error on line 10
test connect success
test insert success
test started at 00:00
test delete fail
ตัวอย่างผลลัพธ์:
1 error
1 fail
2 success
ฉันต้องการที่จะรู้ว่าถ้ามีคนรู้วิธีที่จะทำเช่นนี้ด้วยคำสั่งที่สั้นกว่า?
ก่อนที่คุณจะถามว่าทำไมฉันถึงต้องการทำสิ่งนี้ด้วยคำสั่งต่าง ๆ ... ไม่มีเหตุผลพิเศษฉันแค่อยากรู้ว่า :)