一个文件中有两列,linux上用脚本怎么实现第一列相同的情况下把第二列用&符链接起来
展开全部
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文件中
追问
虽然没能解决我的问题,但还是谢谢你,因为我的文件比较大,百万行,最后分片多线程处理的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询