【发布时间】:2012-10-14 07:31:00
【问题描述】:
我有一个不断被写入/更新的文件。我想找到包含特定单词的最后一行,然后打印该行的最后一列。
文件看起来像这样。随着时间的推移,更多的 A1/B1/C1 行将被附加到它上面。
A1 123 456
B1 234 567
C1 345 678
A1 098 766
B1 987 6545
C1 876 5434
我尝试使用
tail -f file | grep A1 | awk '{print $NF}'
打印值 766,但没有输出。
有没有办法做到这一点?
【问题讨论】: