У меня есть данные, которые выглядят так (формат FASTA). Обратите внимание, что in поставляется с блоком из 2 заголовков ">" и последовательностью.
>SRR018006
NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGN
>SRR018006
ACCCGCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
Что я хочу сделать, так это добавить текст (например, «foo» в заголовок >), что даст:
>SRR018006-foo
NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGN
>SRR018006-foo
ACCCGCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
Есть ли способ сделать это с помощью SED? Предпочтительно встроенное изменение исходного файла.