xml_grepp - Online na nuvem

Este é o comando xml_grepp que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


xml_grep - arquivos XML grep procurando por elementos específicos

SINOPSE


xml_grep [opções]

or

xml_grep

Por padrão, você pode apenas fornecer a "xml_grep" uma expressão XPath e uma lista de arquivos e obter
um arquivo XML com o resultado.

Isso é equivalente a escrever

xml_grep --group_by_file file --pretty_print recuado --cond

OPÇÕES


--Socorro
breve mensagem de ajuda

--cara
documentação completa

--Versão
exibir a versão da ferramenta

--raiz
procure e retorne blocos xml correspondentes

se nem "--root" nem "--file" forem usados, o (s) elemento (s) que acionam o
A opção "--cond" é (são) usada. Se "--cond" não for usado, todos os elementos que correspondem ao
são devolvidos

vários "--root" podem ser fornecidos

--cond
retornar os pedaços (ou nomes de arquivo) apenas se eles contiverem elementos correspondentes

vários "--cond" podem ser fornecidos (nesse caso, eles são OR'ed)

--arquivos
retorne apenas nomes de arquivo (não gere uma saída XML)

o uso desta opção impede o uso de qualquer uma das opções que definem a saída XML:
"--roots", "--encoding", "--wrap", "--group_by_file" ou "--pretty_print"

--contar
retorna apenas o número de correspondências em cada arquivo

o uso desta opção impede o uso de qualquer uma das opções que definem a saída XML:
"--roots", "--encoding", "--wrap", "--group_by_file" ou "--pretty_print"

--rigoroso
sem esta opção, os erros de análise são reportados a STDOUT e o arquivo é ignorado

--data
quando ativado (por padrão), o elemento de empacotamento obtém um atributo "data" que fornece a data
a ferramenta foi executada.

com "--nodate" este atributo não é adicionado, o que pode ser útil se você precisar
compare 2 corridas.

--codificação
codificação da saída xml (utf-8 por padrão)

--nb_resultados
saída apenas resultados

--por_arquivo
saída apenas resultados por arquivo

--enrolar
envolva o resultado xml na tag fornecida (o padrão é 'xml_grep')

Se wrap for definido como uma string vazia ("--wrap ''"), o resultado xml não será quebrado em
todos.

- nada
o mesmo que usar "--wrap ''": o resultado xml não é quebrado.

--descr
atributos da tag wrap (o padrão é "version =" "data =" "")

--group_by_file
agrupe os resultados de cada arquivo em um elemento separado. Por padrão, esse elemento é denominado
"Arquivo". Possui um atributo denominado "filename" que fornece o nome do arquivo.

a versão curta desta opção é -g

--excluir
o mesmo que usar "-v" no grep: os elementos que correspondem à condição são excluídos do
o resultado, o (s) arquivo (s) de entrada é (são) de outra forma inalterado

a forma abreviada desta opção é -v

--pretty_print
imprima a saída usando estilos XML :: Twig ('"indentado"', '"registro"' ou
'"record_c"' são provavelmente o que você está procurando)

se a opção for usada mas nenhum estilo for dado então '"indentado"' é usado

a forma abreviada deste argumento é -s

--text_only
Exibe o texto dos resultados, um por linha.

--html
Permitir entrada de HTML, os arquivos são convertidos usando HTML :: TreeBuilder

--Limpo
Permitir entrada de HTML, os arquivos são convertidos usando HTML :: Tidy

Condição Sintaxe
é uma expressão semelhante a XPath permitida por XML :: Twig para acionar manipuladores.

exemplos:
'pára'
'para [@ compact = "compact"]'
'*[@urgente]'
'* [@ urgente = "1"]'
'pára[fragmento()= "AVISO"] '

veja XML :: Twig para uma descrição mais completa do sintaxe

as opções são processadas por Getopt :: Long para que possam começar com '-' ou '-' e podem ser
abreviado ("-r" em vez de "--root" por exemplo)

DESCRIÇÃO


xml_grep faz um grep em arquivos XML. Em vez de usar expressões regulares, ele usa XPath
expressões (na verdade, o subconjunto de XPath compatível com XML :: Twig)

os resultados podem ser os nomes dos arquivos ou elementos XML contendo elementos correspondentes.

Use xml_grepp online usando serviços onworks.net



Programas online mais recentes para Linux e Windows