Valeu meus amigos funcionou redondo.
Abraço
Vinicius
Tiago Barcellos Peczenyj wrote:
>
> Alem da solução com SED vc pode usar o cut
>
> $ echo "0304050607080901020012" | cut --output-delimiter=';'
> -c1-4,5-8,9-10,11
>
> 0304;0506;07;080901020012
>
> $ cut --version
> cut (GNU coreutils) 5.97
> Copyright (C) 2006 Free Software Foundation, Inc.
> This is free software. You may redistribute copies of it under the
> terms of
> the GNU General Public License <http://www.gnu.org/licenses/gpl.html
> <http://www.gnu.org/licenses/gpl.html>>.
> There is NO WARRANTY, to the extent permitted by law.
>
> Written by David Ihnat, David MacKenzie, and Jim Meyering.
>
> On 1/7/07, Vinicius Marques <[EMAIL PROTECTED]
> <mailto:viniciusrt01%40pop.com.br>> wrote:
> >
> >
> >
> >
> >
> >
> > Srs,
> > Estava com um probleminha no meu script que era o seguinte.
> > Ao ler os dados de um outro script 0304050607080901020012 tudo bem
> > porém acho que ja estava cansado e sem nenhuma ideia a mais e nao estava
> > mais produzindo nada....
> > nao estou conseguindo acrescentar no 5 byte um " ; " na oitava posição
> > tb e na decima novamente. Será que alguem poderia
> > me dar uma ajudinha.
> > [ ] ´s
> > Vinicius
> >
> >
> > _______________________________________________________
> > Yahoo! Mail - Sempre a melhor opção para você!
> > Experimente já e veja as novidades.
> > http://br.yahoo.com/mailbeta/tudonovo/
> <http://br.yahoo.com/mailbeta/tudonovo/>
> >
> >
> >
>
> --
> Tiago B Peczenyj
> Linux User #405772
>
> # cd /pub
> # more beer
>
>
_______________________________________________________
Yahoo! Mail - Sempre a melhor opção para você!
Experimente já e veja as novidades.
http://br.yahoo.com/mailbeta/tudonovo/