我可以从文本文件中使用以下shell命令来grep包含模式“基因”和下两个连续行的行。你怎么grep一个文件,并获得下一个选项卡的两行?
grep -A 2 ' gene' file
输出:
gene 1..1515
/locus_tag="MSMEI_RS00005"
/old_locus_tag="MSMEI_0001"
gene 2109..3302
/locus_tag="MSMEI_RS00010"
/old_locus_tag="MSMEI_0003"
现在我的目标是用标签打印连续线,如
gene 1..1515 /locus_tag="MSMEI_RS00005" /old_locus_tag="MSMEI_0003"
gene 2109..3302 /locus_tag="MSMEI_RS00010" /old_locus_tag="MSMEI_0003"
我怎么做这与外壳相同的grep命令?
什么是您的操作系统? –
使用Ubuntu – user1427429
如果内容中有4列没有列内容空间,如示例中所示,请尝试将输出管道输出到'xargs -n4 |列-t“ – Sundeep