a[$1 = 1] 怎么解释
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数组里面?
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数组里面?
2021-03-22
举报