head、tail 命令和实时(real-time)更新

headtail 命令和实时(real-time)更新

head filename: 输出 filename 文件的前10项

tail filename: 输出 filename 文件的后10项

即默认输出10项。可以自定义输出项,通过-n参数:

head -n 5 filename: 输出 filename 文件的前5项。

tail命令还具有实时(real-time)更新并输出最新添加项(appended)的功能,例如:

tail -f filename: 监控 filename 文件。如果有新的 lines 写入(appended)会立刻在屏幕上显示。

这个功能在数值计算中很有用,将 stdout 记录在 filename.txt 文件,同时可以在屏幕上监控计算过程。

原文地址:https://www.cnblogs.com/yaos/p/6940524.html