我的 awk 脚本将每行打印两次。如何阻止它打印两个重复行中的第一行?
csv 数据:
Num,Type,Score,Height
1,rock,10,11
2,leaf,6,99
3,bleach,8,9
4,koch,1,0
5,bleach,19,19
6,korn,10,12
7,batman,99,10
8,leaf,6,7
awk 脚本:
FS = ","
BEGIN{
good = 10
}
{
color = ($3 >= good ? 32 : 31)
$3="\x1b["color"m"$3"\x1b[0m"
print
}
输出: