a[$1 = 1] 怎么解释

来源:7-1 Awk

大白3533048

2021-03-22 16:24

awk -F ":" 'NR == FNR {a[$1] = 1} NR>FNR{if(!($1 in a)) {print $1} }' a.txt b.txt

这个里面 :a[$1] = 1 怎么解释?不是满足条件以后,把1赋值给a数组的第一列么?为什么后面还有个判断是b文档的第一列是否在a数组里面?

写回答 关注

2回答

  • weixin_慕哥8471445
    2022-12-04 22:49:40

    再次判定一下,验证一下数据,个人认为

  • 慕梦前来
    2021-06-22 17:48:53

    有1的附值1,不是的就不管

    慕仔 回复小朋友848...

    不会变成1

    2022-09-22 20:36:32

    共 3 条回复 >

Linux速成班

优雅玩转Linux

26374 学习 · 50 问题

查看课程

相似问题