在Linux中,有几种方法可以查看文件的最后一行:
tail -n 1 文件名
sed -n '$p' 文件名
awk 'END {print}' 文件名
tail -n 1 $(wc -l 文件名 | awk '{print $1}') 文件名
最常用和推荐的方法是第一种使用tail -n 1
,因为:
- 它是最简洁的表达
- 执行效率最高
- 是专门为查看文件尾部设计的命令
如果需要持续监控文件新增的最后一行(如查看日志),可以使用:
tail -f 文件名
然后按Ctrl+C退出监控模式。