Skip to content

Command Line Usage es

Rafael JPD edited this page Mar 3, 2025 · 1 revision

Script de línea de comandos

usage: log_validator [-h] -p PATH [-s SAMPLE_SIZE] [-b BUFFER_SIZE] [-d DAYS_DELTA] [--no_path_validation] [--no_content_validation]

options:
  -h, --help            show this help message and exit
  -p PATH, --path PATH  File or directory to be checked
  -s SAMPLE_SIZE, --sample_size SAMPLE_SIZE
                        Sample size to be checked (must be between 0 and 1)
  -b BUFFER_SIZE, --buffer_size BUFFER_SIZE
                        Buffer size for file type checking
  -d DAYS_DELTA, --days_delta DAYS_DELTA
                        Number of days to determine the threshold for significant date difference
  --no_path_validation  Deactivate path validation
  --no_content_validation
                        Deactivate content validation

Ejemplos de uso

Análisis de un archivo

log_validator -p /home/user/2022-03-01_scielo-br.log.gz

Análisis de todos los archivos en un directorio

log_validator -p /home/user

Análisis de contenido (ignora la ruta y el nombre del archivo)

log_validator -p /home/user/2022-03-01_scielo-br.log.gz --no_path_validation

Análisis de ruta y nombre de archivo (ignora el contenido)

log_validator -p /home/user/2022-03-01_scielo-br.log.gz --no_content_validation

Análisis de solo el 10% de las líneas del log

log_validator -p /home/user/2022-03-01_scielo-br.log.gz --sample_size 0.1

Análisis del 100% de las líneas del log

log_validator -p /home/user/2022-03-01_scielo-br.log.gz --sample_size 1.0

Clone this wiki locally