我可以從文本文件中使用以下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