美文网首页
十分钟搞定awk

十分钟搞定awk

作者: 来个芒果 | 来源:发表于2018-04-20 19:43 被阅读0次

    awk -F '\t' '{if($3=="找医生"||$3=="找医院"||$3=="位置"||$3=="偏方"){label="低价值"}else{label="有意图"};{printf("%s\t%s\t%s\t%s\n",$1,$2,label,$4)}}' test > res_test

    等价于
    awk -F '\t' 'BEGIN{label=""}{if($3=="找医生"||$3=="找医院"||$3=="位置"||$3=="偏方"){label="低价值"}else{label="有意图"};{printf("%s\t%s\t%s\t%s\n",$1,$2,label,$4)}}' 12_new > 6000_12000_replaced

    即可以不提前在BEGIN中指定变量

    相关文章

      网友评论

          本文标题:十分钟搞定awk

          本文链接:https://www.haomeiwen.com/subject/uivzkftx.html