Eu tenho um arquivo de texto chamado xid.txt
:
xid: SC48028 id: artf398444
xid: indv1000 id: indv24519
xid: SC32173 id: artf398402
xid: SC21033 id: artf398372
xid: 1001 id: tracker4868
xid: wiki1000 id: wiki10709
xid: proj1234 id: proj12556
Preciso adicionar uma string 'PT_' antes de 'SC48028', 'SC32173' ... etc. A cadeia 'SC ...' pode começar com qualquer combinação, pode ser 'AC ...' ou 'DL ..'
Saída necessária:
xid: PT_SC48028 id: artf398444
xid: indv1000 id: indv24519
xid: PT_SC32173 id: artf398402
xid: PT_SC21033 id: artf398372
xid: 1001 id: tracker4868
xid: wiki1000 id: wiki10709
xid: proj1234 id: proj12556
Se você vir a saída acima, não devemos inserir 'PT_' antes das strings que começam com 'i', 'p', 'w' e 'numérico'. Eu tentei alguns comandos básicos para o meu requisito usando insert / append no sed.
2
Sua pergunta está relacionada ao tópico e seja bem-vinda aqui, mas você pode estar interessado em nosso novo site de Bioinformática .
—
terdon