linux 将文件的特定行写入另一个文件
Posted CSU迦叶
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 将文件的特定行写入另一个文件相关的知识,希望对你有一定的参考价值。
问题背景 :博主处理了数据集,一个文件是class name+focal method,另一个文件是test case
对 test case 进行过滤之后得到了idx文件,然后根据idx文件提取出了对应的class name+focal method
现在想验证一下对应序号的class name+focal method 和 test case真的是对应的
于是需要有一个命令,能够将A文件的特定行写入B文件,再人眼比对
sed -n 10p output.tests.label0.txt >> verification.txt
上面的命令的意思是
将文件output.tests.label0.txt的第10行(没错,不是第11行)追加到文件verification.txt的末尾
这里面揉合了sed和重定向两个知识点~~
可以拓展的点:
1. 不是某一行 而是某几行
2. 不是追加而是覆盖
以上是关于linux 将文件的特定行写入另一个文件的主要内容,如果未能解决你的问题,请参考以下文章