[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] substituições em colunas fixas no editor vi
From: |
Tiago Barcellos Peczenyj |
Subject: |
Re: [shell-script] substituições em colunas fixas no editor vi |
Date: |
Thu, 21 Dec 2006 09:07:08 -0200 |
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 <address@hidden> wrote:
ola
usando o sed vc poderia fazer algo como
sed '30,60d' arquivo
[]´s
On 12/20/06, carloshessbr <address@hidden> 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