使用AWK命令可以轻松地从多列数据中按照指定条件筛选出所需信息。例如,假设有以下多列数据:
Name, Age, Gender
Tom, 25, M
Mary, 30, F
John, 20, M
Kate, 28, F
如果需要筛选出年龄大于25岁的人员信息,可以使用以下命令:
cat data.txt | awk '$2 > 25 {print}'
其中,$2表示第二列数据(即年龄列),>表示筛选条件为大于25岁,{print}表示输出符合条件的行数据。通过这种方式,可以灵活地筛选出所需要的多列数据信息。