sort -k 1,1 filea|awk '
BEGIN { first=1}
{if ($1==LAST)
{
result=result&$2
first=0
}
else if
{
if (first==0)
{
print result
result=$0
first=1
}
first=0
}
}
END { print result}' > fileb
将filea中第二列拼接,输出至fileb文件中
追问虽然没能解决我的问题,但还是谢谢你,因为我的文件比较大,百万行,最后分片多线程处理的