Olá Graciela, olá amigo Tiago, Tiago, acho que entendi de forma diferente o pedido da Graciela. Na tua resposta, vc pegou os 3 primeiros caracteres de todas as linhas. Acho que a Graciele queria os 3 caracteres somente das linhas iniciadas por >. Graciela, veja se é isso que vc quer:
sed 's/\>\(...\).*/\1/' /caminho/do/arquivo Abraços, Julio Cursos de Shell e Zenity em 2 fins de semana? - SP turma de Shell em 29/03 - ligue (11)2125-4747; - Floripa turma Shell 12/04 http://www.seventreinamentos.com.br; - DF turma de Shell em 17/04 - ligue (61) 3223-3000; - Aracaju turma de Shell em 12/05 - andersonriz...@gmail.com; - RJ turma de Shell em 14/06 - ligue (21)2210-6061; - Turmas fechadas em outras cidades ligue (21) 8112-9988. 2010/3/14 Tiago Peczenyj <tiago.pecze...@gmail.com> > desculpe mas não esta claro para mim o formato do arquivo > > por acaso eh > > >XXX > aagt... > >YYY > ggtaa.. > > ou vc pode ter mais de uma linha entre uma sequencia e outra? > > eu começaria assim: > > cut -c 1-3 arquivo > > depois iria refinando :) > > On Sun, Mar 14, 2010 at 9:07 AM, Graciela <graciel...@gmail.com> wrote: > > > > > > > Trabalho com bioinformática e queria tirar uma dúvida com vocês > > Tou com essas sequências de DNA, cada '>' representa uma sequência > > Quero verificar apenas as três primeira letras de cada sequência, por > shel > > script tem como? > > > > >fig|674.13.peg.56 > > gtgacgttaggtgacaatgttgttgttgcctcgggagccgttgtgacaaagagttttggt > > agcaatgttgtcattggtggcaacccagcacgagtgttaaaagaaatcgagtaa > > >fig|674.13.peg.57 > > atgtcaatatacccaactgcaccccaaggtgtgtcagttgatgccaatatgaaaatgata > > aagcaaaagtttggccgcattgttggcccaactgatttctattggttttatgaacaggtt > > agaaataaaggcccgtgggattataaacaaagtggcccgtttgaaaatttcggtaatttt > > cattatggggcagttggttatgcaggtggcattccagaagaagttttgttaagagctgct > > ggttgtgctcaaatgaaggcgggtacttcagctgatagctggggtagttgttggagcgat > > caaccatttggagatgatccaaacgatcaacgttatatagcactaggtattgaatatgca > > aaaagtaaaggctattag > > >fig|674.13.peg.58 > > atgaacgtggataaagcgaaaaaacgcatattgaaacgagtacaaagaggtttcaaaggt > > tatccgcaaatatctttagagtatttcgggaaaacgacagattttgctaccgaagtagtc > > atcacttttgttcctgaagaaaacgctgaagcgcaaattcagagatttacgagtgataag > > gatgttcgtgaagatgaagcaattcaatcggtattgttgaaaattattgagcgagccgac > > gctgctacggttttagaaagccgagaagtatcagtttgttaa > > >fig|674.13.peg.59 > > atgccagttgttggacaccttcaagtggtgacaaattgggatggtataccgatttgtatt > > atagaaatgacgtctgtaaccaagcaaaaatacagcgaagtaacaccggagttcgcggct > > ttagaaggtgagggtgacaagactttagcttggtggcgggaggcgcattggaacttcttc > > tcaaaagagtgcgtagagttagaaatatcaccgtcggaagatatgttgctggttctagag > > cagttcaaagtggtgtacaaataa > > > > > > > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://pacman.blog.br > > > [As partes desta mensagem que não continham texto foram removidas] > > > > ------------------------------------ > > --------------------------------------------------------------------- > Esta lista não admite a abordagem de outras liguagens de programação, como > perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio > aviso. > --------------------------------------------------------------------- > Sair da lista: shell-script-unsubscr...@yahoogrupos.com.br > --------------------------------------------------------------------- > Esta lista é moderada de acordo com o previsto em > http://www.listas-discussao.cjb.net > --------------------------------------------------------------------- > Servidor Newsgroup da lista: news.gmane.org > Grupo: gmane.org.user-groups.programming.shell.brazil > > Links do Yahoo! Grupos > > > [As partes desta mensagem que não continham texto foram removidas]