У меня есть текстовый файл (infile-table.txt
) с двумя столбцами, разделенными табуляцией, например:
TRINITY_DN5561_c0_g1_i1 len=391 path=[369:0-390] [-1, 369, -2] TTGGCTGGAATTCAAAAGCTTTCGATT
TRINITY_DN15396_c0_g1_i1 len=235 path=[213:0-234] [-1, 213, -2] CGAGCTTGGGTAAATGGGATCAAACTAGATTA
len=298 path=[1:0-297] [-1, 1, -2] GCTGTGATTTCTGCCATCGGAGAGGGCACAGACGGC
Я хочу преобразовать их следующим образом:
>TRINITY_DN5561_c0_g1_i1 len=391 path=[369:0-390] [-1, 369, -2]
TTGGCTGGAATTCAAAAGCTTTCGATT
>TRINITY_DN15396_c0_g1_i1 len=235 path=[213:0-234] [-1, 213, -2]
CGAGCTTGGGTAAATGGGATCAAACTAGATTA
>len=298 path=[1:0-297] [-1, 1, -2]
GCTGTGATTTCTGCCATCGGAGAGGGCACAGACGGC
Команда, которую я пыталсяи не работал:
awk '{printf ">%s\n%s\n",$1,$2}' infile-table.txt > outfile.fasta