shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Comando AWK dentro do arquivo XML


From: phfbettega
Subject: Re: [shell-script] Comando AWK dentro do arquivo XML
Date: Tue, 10 Oct 2017 12:15:50 -0300
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0

Com awk pode alterar o separador de campos.
awk -F '<|>' '{print $7}' <<<'<Contact> <LastName/> 
<FirstName>KowalskiEuclides</FirstName> '
KowalskiEuclides


On 10-10-2017 11:04, 'Ultimo de Miranda' address@hidden [shell-script] wrote:
Estou tentando isolar o FirstName usando sed
Pode disponilizar umas 5 linhas desse arquivo
para poder testar melhor minha solução ?




Em 10/10/2017 10:24:31, Janduy Euclides address@hidden [shell-script] escreveu:

    Senhores, bom dia.

    Eu estou com um probleminha para alterar um arquivo XML, eu tenho hoje um 
arquivo chamado PHONEBOOK.XML,
    hoje eu faço alteraçoes constantes nele, apenas no campo "FirstName" vou 
cololocar a estrutura do arquivo
    abaixo.  Eu estou criando um script para alterar sem precisar entrar mesmo 
via (vim, nano etc...)

    Segue uma linha arquivo:

    <Contact> <LastName/> *<FirstName>KowalskiEuclides</FirstName>* <Phone> 
<phonenumber>3601</phonenumber>
    <accountindex>1</accountindex> <downloaded>0</downloaded> </Phone> 
</Contact>

    Em negrito esta o campo que eu previso alterar, somente o nome.

    Eu testei a seguinte linha para consultar esse valor.

    # more phonebook.xml | awk '/FirstName/ {print $3}'| grep "Kowalski"
    Resultado: <FirstName>KowalskiEuclides</FirstName>

    Pergunta:  Como eu consigo fazer um exclude dos campos (<FirstName> e 
</FirstName> ) e coletar somente o
    nome?



    *Atenciosamente,*


    <https://br.linkedin.com/in/janduyeuclides>


        Digium Certified Asterisk Administrator-*dCAA*


        Certified - CompletePBX Basic Technical Training


            Certified - CompleteSBC Technical Training

    *Blog: Zabbix e Scripting <http://www.juquinha.blog.br/>
    *
    *Portifólio:Janduy Euclides | Portifolio <https://janduy.46graus.com/>
    *
    *Zabbix Comunidade - Tutoriais <http://zabbixbrasil.org/?page_id=7>*
    **



--------------------------------------------------------------------------------------------------------------
Enviado por: "Ultimo de Miranda" <address@hidden>
--------------------------------------------------------------------------------------------------------------


reply via email to

[Prev in Thread] Current Thread [Next in Thread]