在awk中,可以使用特殊的变量来控制打印的字段。以下是一个示例代码:
awk '{ if ($1 == "example") { print $3 } }' file.txt
上述代码会检查第一个字段是否等于"example",如果是,则打印第三个字段。
另一种方法是使用awk的内建变量"NF",它表示当前记录(行)的字段数量。你可以使用这个变量来控制打印的字段。以下是一个示例代码:
awk '{ if (NF > 3) { print $3 } }' file.txt
上述代码会检查字段数量是否大于3,如果是,则打印第三个字段。
请注意,这些示例代码仅演示了如何在awk中控制打印的字段。实际使用时,你可能需要根据具体的需求进行修改。
上一篇:AWK比较两个字符串变量
下一篇:awk不打印输出