У меня есть текстовый файл, подобный этому маленькому примеру:
маленький пример:
chr1 HAVANA exon 13221 13374
chr1 HAVANA exon 13453 13670
chr1 HAVANA gene 14363 29806
Я пытаюсь отфильтровать базу строк в 3-м столбце.фактически, если 3-й столбец является геном, я сохраню всю строку и отфильтрую другие строки.Вот ожидаемый результат:
Ожидаемый результат:
chr1 HAVANA gene 14363 29806
Я пытаюсь сделать это в awk
, используя следующую команду, но результаты пустые.ты знаешь как это исправить?
awk '{ if ($3 == 'gene') { print } }' infile.txt > outfile.txt