Saya memiliki file yang terus-menerus ditulis / diperbarui. Saya ingin menemukan baris terakhir yang mengandung kata tertentu, lalu mencetak kolom terakhir dari baris itu.
File terlihat seperti ini. Lebih banyak garis A1 / B1 / C1 akan ditambahkan ke sana seiring waktu.
A1 123 456
B1 234 567
C1 345 678
A1 098 766
B1 987 6545
C1 876 5434
Saya mencoba menggunakan
tail -f file | grep A1 | awk '{print $NF}'
untuk mencetak nilai 766, tetapi tidak ada output.
Apakah ada cara untuk melakukan ini?