Saya tailing file log dengan flag -f. Lalu saya memipiskan ini ke grep, untuk menemukan hanya garis yang berisi "X". Itu bekerja dengan sangat baik. Sekarang saya ingin pipa ini lagi ke grep lain, yang akan menghapus semua baris yang mengandung "Y". Ketika saya menambahkan pipa kedua, file berhenti menyegarkan dan sepertinya tidak ada data yang datang.
Ini adalah perintah yang berfungsi: tail -f my_file.log | grep "X"
Ini adalah perintah yang tidak: tail -f my_file.log | grep "X" | grep -v "Y"
Bagaimana saya harus menyusun ini sehingga perintah itu berfungsi?
tail -f file|grep -v "Y"
. jika outputnya ok maka lanjutkan untuk menambahkangrep "X"
.