美文网首页
如何把一个文件内同一类别的内容放到一行

如何把一个文件内同一类别的内容放到一行

作者: 宗肃書 | 来源:发表于2022-10-18 21:43 被阅读0次

    假如我有两个文件,一个文件里有我想提取的ID名,每行一个,另一个文件是这个ID对应的样本信息,但是该样本分了很多时间段记录,所有有不同的信息,如下图所示


    image.png

    那么要如何从这个文件里取到我们想要的ID名称对应的信息并放到同一行呢?

    解决思路如下:

    for i in `cat tmp1.txt `;do grep "$i" tmp2.txt|tr "\n" "\t"|cut -f1- >>tmp4.txt;done
    # tmp1是我想要的ID文件
    # tmp2是有信息的文件
    

    相关文章

      网友评论

          本文标题:如何把一个文件内同一类别的内容放到一行

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