ops, acho que vc queria apagar do caracter 30 ate 60, desculpe, foi mal :/

$ cat teste
Here is an example, to replace the selected text with the output of "date"
$ sed 's/^\(.\{30\}\).\{30\}/\1<30 espacos>/g' teste
                                                     Here is an
example, to replace<30 espacos>tput of "date"

bom, o vi aceita comandos como

:s/search/replace/

logo vc poderia usar este comando tambem. eu procuro uma ER composta
de 2 partes de 30 caracteres quaisquer. eu substituo o grupo de 60
caracteres pelo primeiro grupo de 30 mais alguma coisa que pode
representar 30 espaços como vc quer. isto é uma ideia.

[]'s Tiago
On 12/20/06, Tiago Barcellos Peczenyj <[EMAIL PROTECTED]> wrote:
> ola
>
> usando o sed vc poderia fazer algo como
>
> sed '30,60d' arquivo
> []´s
> On 12/20/06, carloshessbr <[EMAIL PROTECTED]> wrote:
> > Olá pessoal,
> >
> >  Estou tendo dificuldades em substituir numa linha dentro de um arquivo
> >  via editor vi.
> >
> >  Eu queria trocar da posição 30 até a 60 indiferente do que tenha
> >  nessas posições por brancos sem alterar as posições originais.
> >
> >  Se alguém tiver alguma idéia,
> >
> >  Obrigado,
> >
> >                    
>
>
>
> --
> Tiago B Peczenyj
> Linux User #405772
>
> # cd /pub
> # more beer
>


-- 
Tiago B Peczenyj
Linux User #405772

# cd /pub
# more beer

Responder a