У меня есть большой файл, содержащий несколько строк, которые выглядят примерно так:
>m160505_c100980652550000001823221307061611/31156/269-572
Мне нужно заменить все косые черты вертикальными чертами. Я думаю, что awk — отличный способ сделать это — он быстрый и простой. Однако я не уверен, как включить tr и | в команду. Пока у меня есть следующее, но мне нужна помощь, чтобы исправить это.
awk '/^>/{tr{/}{|}; next}{print}' < Old.fasta > New.fasta
Я не против написания сценария для этого, но я чувствую, что awk может быть более быстрым способом сделать это. Спасибо