Đôi khi tôi cần kiểm tra một số nhật ký và tôi làm điều này với lệnh này:
egrep -o "success|error|fail" <filename> | sort | uniq -c
Đầu vào mẫu:
test error on line 10
test connect success
test insert success
test started at 00:00
test delete fail
Đầu ra mẫu:
1 error
1 fail
2 success
Tôi muốn biết nếu ai đó biết một cách để làm điều này với một lệnh ngắn hơn?
Trước khi bạn hỏi tại sao tôi muốn làm điều này với một lệnh khác ... Không có lý do đặc biệt, tôi chỉ tò mò :)