[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Parse de arquivo de configuracao
From: |
Vinicius Demetrio |
Subject: |
Re: [shell-script] Parse de arquivo de configuracao |
Date: |
Fri, 23 Apr 2010 18:00:40 -0700 (PDT) |
Fala maluco, sou eu Demetrio......
Ué a melhor forma é mesmo vc usar um dialog, pode ser o próprio dialog, o
xdialog, ou ainda com melhor visual o zenity, eu já usei os dois últimos, mas
para alterar arquivo de texto comum, pra mim o melhor é o sed, sed -e para
visualizar os resultados e sed -i para alterar o arquivo, com o sed usando
expressões regulares fica fácil fazer qualquer coisa e vc pode atribuir as
alterações a um botão nos dialogs de acordo com sua necessidade............
--- Em sex, 23/4/10, Carlos Eduardo Tavares Terra <address@hidden> escreveu:
De: Carlos Eduardo Tavares Terra <address@hidden>
Assunto: Re: [shell-script] Parse de arquivo de configuracao
Para: address@hidden
Data: Sexta-feira, 23 de Abril de 2010, 21:15
Eu quero criar um script para fazer alterações nesse arquivo de
configuração.
Ao iniciar ele irá carregar os dados do arquivo de configuração e irá
apresentar ao usuário, permitindo alteração e criação de novos atributos.
Seria quase um XML, porém sua sintaxe é diferente.
Eu imaginei fazer um parse do arquivo de configuração e apresentar tudo em
dialog, permitindo a alteração de alguns campos.
2010/4/23 Lawrence Waclawiak <lawrencebbw@ yahoo.com. br>
> Amigo, não entendi exatamente o que vc quer alterar nesse arquivo...
>
> Carlos Eduardo Tavares Terra escreveu:
> >
> > Caros,
> >
> > estou precisando preparar um script que facilite a vida de alguns
> > operadores. O script em si irá alterar um determinado arquivo de
> > configuração.
> >
> > O formato do arquivo de configuração é o seguinte:
> >
> > classe k {
> > var1 x;
> > var2 y;
> > var3 {
> > var4 z;
> > var5 j;
> > info {
> > abc;
> > };
> > };
> > };
> >
> > Acredito que o melhor aplicativo para fazer esse parse seja o AWK. Mas
> > estou
> > batendo cabeça aqui tentando fazer isso funcionar.
> > Alguém tem alguma dica de como carregar isso em um script, tratar e
> depois
> > salvar novamente no arquivo?
> >
> > Att,
> >
> > --
> > Carlos Eduardo Tavares Terra
> > GNU/Linux #413291 [http://counter. li.org <http://counter. li.org>]
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
>
>
>
>
> ------------ --------- --------- ------
>
> ------------ --------- --------- --------- --------- --------- -
> Esta lista não admite a abordagem de outras liguagens de programação, como
> perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
> aviso.
> ------------ --------- --------- --------- --------- --------- -
> Sair da lista: shell-script- unsubscribe@ yahoogrupos. com.br
> ------------ --------- --------- --------- --------- --------- -
> Esta lista é moderada de acordo com o previsto em
> http://www.listas- discussao. cjb.net
> ------------ --------- --------- --------- --------- --------- -
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user- groups.programmi ng.shell. brazil
>
> Links do Yahoo! Grupos
>
>
>
--
Carlos Eduardo Tavares Terra
GNU/Linux #413291 [http://counter. li.org]
Consultor em Administração de Redes Linux
[As partes desta mensagem que não continham texto foram removidas]
[As partes desta mensagem que não continham texto foram removidas]