Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Comunidades

Comunidade Linux Home Participar da comunidade Linux Participar Fórum Linux Fórum Membros LinuxMembros RSS do fórum

<< Primeira | Anterior Próxima | Última >>

script com o vi

[1] Enviado em 16/03/2010 - 00:00h script com o vi
Linux user: Pedro
Alucard8619

(usa Outra)


Olah pessoal... quero fazer um shell-scrip q executa as seguintes tarefas

apague algumas linhas (comando no vi - :g/s/d)
salvar as alteracoes e sair(:qw)

alguem pode me dizer como eu faco isso com um script? procurei aqui e no google, e tem varias pessoas fazendo essa mesma pergunta, mas ninguem responde... espero que aqui agora seja diferente...

abracos

 

  


[2] Enviado em 16/03/2010 - 00:32h Re: script com o vi
Linux user: Douglas Giorgio Fim
douglas.giorgio

(usa FreeBSD)


isso nao precisa ser pelo vi, vou ver aki e ja falo

 

[3] Enviado em 16/03/2010 - 00:33h Re: script com o vi
Linux user: Douglas Giorgio Fim
douglas.giorgio

(usa FreeBSD)


qual linha seria, seria algo como 'sempre a 5 linha' ou teria que fazer algum tipo de filtragem

 

[4] Enviado em 16/03/2010 - 13:36h Re: script com o vi
Linux user: Pedro
Alucard8619

(usa Outra)


é aleatório...

o programa deve achar as linhas que possuem certos caracters e deleta-las...

abraços

 

[5] Enviado em 16/03/2010 - 13:47h Re: script com o vi
Linux user: Daniel Fernandes
volcom

(usa Debian)


Use o sed!

Não sei exatamente como, mas creio que seja a melhor solução e que atenda a sua necessidade.

Abraço

 

[6] Enviado em 16/03/2010 - 14:27h Re: script com o vi
Linux user: Pedro
Alucard8619

(usa Outra)


Hum... vou tentar o sed

mas não há mesmo nenhuma forma de executar vários comandos com o vi através do script??

Grato pela atenção de todos !!

 

[7] Enviado em 16/03/2010 - 14:55h Re: script com o vi
Linux user: Sandro Marcell
SMarcell

(usa Slackware)


:help vim-script-intro

Você encontrará informações sobre como escrever seus próprios scripts no Vi(m). Mais detalhes:

:help

 

[8] Enviado em 16/03/2010 - 16:28h Re: script com o vi
Linux user: Douglas Giorgio Fim
douglas.giorgio

(usa FreeBSD)


quais letras ou palavras vc quer filtrar, de um exemplo do arquivo e doq precisa ser filtrado

seria algo para excluir determinada palavra ou determinada linha

se for por linha o: grep -wv resolveria

ex:

para excluir as linhas que tenham a palavra 'compra'

seria algo assim

echo "compra" | grep -wv arquivo > arquivo2

ai o 'arquivo2' seria igual o 'arquivo' mas sem as linhas que contem a palavra compra, faz um backup do seu arquivo e tenta

 

  
<< Primeira | Anterior Próxima | Última >>
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.