如何使用不同颜色的不同字段打印awk的结果?

如何使用不同颜色的不同字段打印awk的结果?,第1张

概述该文件有3个字段.我想要前两个字段为绿色,第三个为白色(NB:黑色背景),所以我试过: awk '{print "\033[0;32m"$1"\033[0m", "\033[0;32m"$2"\033[0m", "\033[0;37m"$3"\033[0m"} }' chrono.txt 一切都是绿色的 我该如何进行(如有可能)? 要从awk获取颜色输出,您可以使用这种方法. function r 该文件有3个字段.我想要前两个字段为绿色,第三个为白色(NB:黑色背景),所以我试过:
awk '{print "3[0;32m""3[0m","3[0;32m""3[0m","3[0;37m""3[0m"} }' chrono.txt

一切都是绿色的

我该如何进行(如有可能)?

解决方法 要从awk获取颜色输出,您可以使用这种方法.
function red(s) {    printf "3[1;31m" s "3[0m "}function green(s) {    printf "3[1;32m" s "3[0m "}function blue(s) {    printf "3[1;34m" s "3[0m "}{    print red(),green(),blue()}
总结

以上是内存溢出为你收集整理的如何使用不同颜色的不同字段打印awk的结果?全部内容,希望文章能够帮你解决如何使用不同颜色的不同字段打印awk的结果?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1033432.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存