sed 's/</\n/g' nota_fiscal.xml | grep vNF Precisa ir limpando mais um pouco essa saída, mas acho que seria um começo...
João Adelino da Silva +5548996829147 Em 16 de fevereiro de 2017 17:44, Wagner De Queiroz < wagnerdequei...@gmail.com> escreveu: > Olá Adauto, infelizmente ele acha e coloca o xml inteiro. estou pegando o > nome do arquivo onde ele achou a tag com a informacao e lendo manualmente > > Em 16 de fevereiro de 2017 17:04, Adauto Serpa <adautose...@gmail.com> > escreveu: > > > Wagner, > > > > Velho e bom grep não te ajuda ? > > > > att, > > > > Adauto Serpa > > Analista de Infraestrutura TI > > > > > > 2016-10-05 15:50 GMT-03:00 Wagner De Queiroz <wagnerdequei...@gmail.com > >: > > > > > boa tarde a lista, > > > > > > agora é a minha vez de pedir a ajuda a todos, eu possuo algumas pastas > > com > > > xmls de Notas fiscais e vira e mexe preciso fazer pesquisa nestas > notas, > > > tipo, extrair por exemplo para quem foi uma nota de X valor, que > > duplicatas > > > foram para a nota Y ou qual o valor da nota Z e nem sempre meu ERP pode > > > responder prontamente essas informações. > > > > > > Pensei em usar o grep, mas como essas XMLs não tem avanço de linhas, > sai > > o > > > xml inteiro na pesquisa, tentei compreender xpath para tentar buscar > pelo > > > xmllint mas ele nunca responde como eu espero, e fazer busca em uma > pasta > > > cheia de notas fiscais eh terrivel. > > > > > > > > > exemplo: > > > > > > eu quero saber o valor de uma nota em particular: > > > > > > xmllint --xpath '/NFE/infNFE/total/ICMSTot/vProd/text()' > > 12345678-nfe.xml > > > > > > ou > > > > > > xmllint --xpath '//vProd' 12345678-nfe.xml > > > > > > não dão resultados. > > > > > > Alguém tem alguma dica boa para se usar em console? > > > > > > > > > -- > > > Wagner de Queiroz > > > Be free with Linux > > > -- > > > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece > > > > > > Lista de discussão Ubuntu Brasil > > > Histórico, descadastramento e outras opções: > > > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br > > > > > -- > > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece > > > > Lista de discussão Ubuntu Brasil > > Histórico, descadastramento e outras opções: > > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br > > > > > > -- > Wagner de Queiroz > Be free with Linux > -- > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece > > Lista de discussão Ubuntu Brasil > Histórico, descadastramento e outras opções: > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br > -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br