tail是Unix、类Unix系统、FreeDOS和MSX-DOS上的一个程序,用于显示文本文件或管道数据的尾部。
FreeDOS版本是由M.Aitchison开发的。
tail
命令也是ASCII的MSX-DOS版本2的MSX-DOS2工具的一部分。
pctail
是使用Python编写的,可以对syslog的尾部进行着色并输出。
MultiTail不仅可以用颜色显示日志文件,还可以对一个终端窗口进行合并、过滤、回滚和分割成子窗口,它多少是tail、sed、watch、CCZE/pctail、grep、diff、Beeper等的组合。
命令语法是:
tail <filename>
默认情况下,tail会将其输入的最后10行输出到标准输出。通过命令行选项,可以改变输出量和单位(行、块或字节)。
> tail -n1 report-13*==> report-1301 <==Total tons output for month of January '13 was 523==> report-1302 <==Total tons output for month of February '13 was 272==> report-1303 <==Total tons output for month of March '13 was 623
这个例子输出了报告的最后4个字符,并使用--slient
禁止了文件名的显示。请注意,计数包括每行末尾的换行符,因此输出的结果并不包括预期的前导空格。
> tail --silent -c4 report*523272623
这个例子显示了从第二行开始的所有行。
tail -n +2 report