Saat ini saya sedang memilah-milah banyak log yang tidak dikenal untuk mencari beberapa masalah. File pertama yang saya lihat adalah Events.log, dan saya mendapatkan setidaknya tiga halaman less
yang menampilkan acara yang sama pada waktu yang berbeda - suatu peristiwa yang tampaknya cukup jinak. Saya ingin menyaring acara ini, dan saat ini saya berhenti less
dan melakukan sesuatu seperti
grep -v "event text" Events.log | less
Ini sekarang membawa sejumlah peristiwa umum yang tidak menarik yang ingin saya saring. Apakah ada cara saya bisa grep -v
dalam dari less
? Daripada harus melakukan
egrep -v "event text|something else|the other thing|foo|bar" Events.log | less
Itu menurut saya sebagai fitur yang berguna ketika melihat segala jenis file log - dan jika less
bukan alatnya, adakah yang lain dengan kualitas yang saya cari? Hanya less
penampil gaya dengan built in grep
.
less
, menggunakan '&! <1stpattern>' memungkinkan saya untuk 'menyembunyikan' garis dengan pola aktif, namun itu hanya berlaku untuk satu pola pada suatu waktu, jadi jika saya menemukan pola kedua dan menerapkan '&! <2ndpattern>', garis yang cocok dengan pola pertama dan disembunyikan, sekarang terlihat. Sangat dekat!