У меня есть текстовый файл с именем 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
Мне нужно добавить строку «PT_» перед «SC48028», «SC32173» ... и так далее. Строка 'SC ...' может начинаться с любой комбинации, может быть 'AC ...' или 'DL ..'
Требуемый выход:
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
Если вы видите вывод выше, мы не должны вставлять 'PT_' перед строками, которые начинаются с 'i', 'p', 'w' & 'numeric'. Я попробовал несколько основных команд для моего требования, используя insert / append в sed.
2
Ваш вопрос по теме и приветствуется здесь, но вас может заинтересовать наш новый сайт по биоинформатике .
—
Тердон