Tengo un archivo de texto llamado 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
Necesito agregar una cadena 'PT_' antes de 'SC48028', 'SC32173' ... etc. La cadena 'SC ...' puede comenzar con cualquier combinación puede ser 'AC ...' o 'DL ..'
Salida requerida:
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
Si ve el resultado anterior, no debemos insertar 'PT_' antes de las cadenas que comienzan con 'i', 'p', 'w' y 'numerical'. He probado algunos comandos básicos para mi requerimiento usando insert / append en sed.
2
Su pregunta es sobre el tema y bienvenido aquí, pero podría estar interesado en nuestro nuevo sitio de Bioinformática .
—
terdon