如何使用 tail 命令获得彩色输出

如何使用 tail 命令获得彩色输出

下面是尾部声明:

tail -4 FDECMP1_$$.log

我需要FDECMP1_$$.log以红色打印文件的最后 4 行。

答案1

该命令将完成以下工作:

printf "%s" $(printf '\033[0;31m');tail -4 FDECMP1_$$.log

答案2

正如 @galoget 所示,您可以使用ANSI 转义序列更改 shell 文本的颜色。

这个答案有更多关于此的信息和一个很好的 xterm-256-color-chart,可以方便地找到适合您用途的正确颜色。

相关内容