在AWK中,条件可以使用if语句来实现。如果你的条件在第30列不起作用,可能是因为你在条件语句中没有正确地指定列。以下是解决此问题的代码示例:
awk '{
if ($30 == "条件值") {
# 条件满足时的操作
} else {
# 条件不满足时的操作
}
}' 文件名
在上面的代码中,我们使用了if语句来检查第30列的值是否等于特定的条件值。如果条件满足,则执行条件满足时的操作,否则执行条件不满足时的操作。
请确保替换代码示例中的"条件值"为实际的条件值,并根据你的需求修改条件满足时和条件不满足时的操作。
上一篇:awk条件检查得到错误结果
下一篇:Awk替换匹配行后的列