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