Este es el comando octo_extractor_fields que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
octo_extractor_fields - Programa Octopussy Logs Extractor (por campos de tabla)
SINOPSIS
octo_extractor --dispositivo --Servicio
--mesa --nivel de registro - taxonomía --comienza AAAAMMDDHHMM
- finaliza AAAAMMDDHHMM
--los campos [--pid_param ] [--json
]
DESCRIPCIÓN
octo_extractor_fields es el programa utilizado por Octopussy Project para extraer registros (por
campos de tabla)
Las funciones
String_List ($ tipo, $ cualquiera, $ fct, @argumentos)
Devuelve la lista de elementos separados por "," de una función y argumentos
Ayudar()
Ayuda de impresiones
Progreso ($ msg, $ num, $ nb_match)
Establece el estado de progreso
Get_Messages_To_Parse ($ servicios, $ loglevel, $ taxonomía, $ mesa, $ campos)
Devuelve la lista de mensajes para analizar
Get_TimePeriod_Files ($ dispositivos, $ servicios, $ comenzar, $ fin)
Devuelve la lista de archivos para dispositivos $ dispositivos, servicios $ servicios y período $ inicio- $ final
Print_Logs ($ dispositivos, $ servicios, $ loglevel, $ taxo, $ comenzar, $ fin, $ re_incl, $ re_excl)
Imprime registros
my $ correlation_key = 'identificación'; my @valores_correlación = ('idpes', 'idcnx', 'cpcnx'); my
% correl = (); # En eso correlación mesa foreach my $d (@registros) { foreach my $ cv
(@valores_correlación) { if ( NOT_NULL ($ d -> {$ cv}) && ($ d -> {$ cv} ne "N / A") && ($ d -> {$ cv} ne
"0")) { $ correl {$ d -> {$ correlation_key}} {$ cv} = $ d -> {$ cv}; } } } # Use correlación mesa a
llenar NULL valores foreach my $d (@registros) { foreach my $ cv (@valores_correlación) { if
(NULO ($ d -> {$ cv}) || ($ d -> {$ cv} eq 'N / A') || ($ d -> {$ cv} eq '0')) { $ d -> {$ cv} =
$ correl {$ d -> {$ correlation_key}} {$ cv}; } } }
Final()
Finaliza la extracción
Utilice octo_extractor_fields en línea utilizando los servicios de onworks.net