InglésFrancésEspañol

icono de página de OnWorks

tre-agrep - Online en la nube

Ejecute tre-agrep en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando tre-agrep 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


tre-agrep: líneas de impresión que coinciden aproximadamente con un patrón

SINOPSIS


tre-agrep [OPCIÓN] ... PATRÓN [ARCHIVO] ...

DESCRIPCIÓN


Busca coincidencias aproximadas de PATRÓN en cada ARCHIVO o entrada estándar. Ejemplo:
`tre-agrep -2 optimizar foo.txt 'genera todas las líneas en el archivo` foo.txt' que coinciden con "optimizar"
dentro de dos errores. Por ejemplo, las líneas que contienen "optimizar", "optimizar" y "optimizar" todas
partido.

OPCIONES


expresión regular selección y interpretación:
-e PATRÓN, --regexp =PATRÓN
Usa PATRÓN como expresión regular; útil para proteger patrones que comienzan con -.

-i, --ignorar caso
Ignore las distinciones entre mayúsculas y minúsculas (según lo definido por la configuración regional actual) en PATRÓN y entrada
archivos.

-k, --literal
Tratar PATRÓN como una cadena literal, es decir, una cadena fija sin especial
personajes.

-w, --palabra-regexp
FORCE PATRÓN para hacer coincidir solo palabras completas. Una "palabra completa" es una subcadena que
comienza al principio o en el registro o va precedido por una palabra que no sea
carácter constituyente. De manera similar, la subcadena debe terminar al final del
registrar o ir seguido de un carácter constituyente que no sea una palabra. Constituyente de la palabra
los caracteres son alfanuméricos (según lo definido por la configuración regional actual) y el guión bajo
personaje. Tenga en cuenta que los caracteres constituyentes que no son palabras deben rodear el fósforo;
no pueden contarse como errores.

Aproximado pareo ajustes:
-D NUM, --delete-cost =NUM
Establecer el costo de los personajes faltantes en NUM.

-I NUM, --insert-cost =NUM
Establecer el costo de los personajes adicionales a NUM.

-S NUM, --sustitute-cost =NUM
Establecer el costo de los caracteres incorrectos en NUM. Tenga en cuenta que una eliminación (falta
carácter) y una inserción (un carácter extra) juntos constituyen una sustitución
carácter, pero el costo será el de una eliminación y una inserción agregada
juntos. Por lo tanto, si la constante de una sustitución se establece para que sea mayor que la suma de
los costos de eliminación e inserción, nunca se realizarán sustituciones directas.

-E NUM, --max-errors =NUM
Seleccione registros que tengan como máximo NUM errores.

-# Seleccione registros que tengan como máximo # errores# es un dígito entre 0 y 9).

Varios:
-d PATRÓN, --delimiter =PATRÓN
Establezca la expresión regular delimitador de registro en PATRÓN. El texto entre dos
delimitadores, antes del primer delimitador y después del último delimitador se considera
para ser un récord. El delimitador de registro predeterminado es la expresión regular "\ n", por lo que un
el registro es una línea. PATRÓN puede ser cualquier expresión regular que no coincida con el
cuerda vacía. Por ejemplo, usando -d "^ De" define los mensajes de correo como registros en un
Archivo de formato de buzón.

-v, --invertir partido
Seleccione registros que no coincidan en lugar de registros coincidentes.

-V, --versión
Imprime la información de la versión y sal.

-y, --nada
No hace nada. Esta opción existe solo por compatibilidad con el agrep no libre.
.

--ayuda Muestre un breve mensaje de ayuda y salga.

Salida Control:
-B, --mejor partido
Imprima solo los mejores registros coincidentes, es decir, los registros con el costo más bajo.
Esto se implementa actualmente haciendo dos pasadas sobre los archivos de entrada y no puede
utilizarse al leer desde una entrada estándar.

--color, --color
Resalte las cadenas coincidentes en la salida con un marcador de color. La cadena de colores
es tomado del GREP_COLOR Variable ambiental. El color predeterminado es el rojo.

-c, --contar
Imprima solo un recuento de registros coincidentes por cada archivo de entrada, suprimiendo la
salida.

-h, --no-nombre de archivo
Suprima el prefijo del nombre de archivo en la salida cuando se buscan varios archivos.

-H, --con-nombre de archivo
Prefije cada registro de salida con el nombre del archivo de entrada donde se leyó el registro
desde.

-l, --archivos-con-coincidencias
Imprima solo el nombre de cada archivo de entrada que contenga al menos una coincidencia,
suprimiendo la salida normal. El escaneo de cada archivo se detendrá en el primer
partido.

-n, --número de registro
Prefije cada registro de salida con su número de secuencia en el archivo de entrada. El número
del primer registro es 1.

-q, --tranquilo, --silencio
No escriba nada en la salida estándar. Salir inmediatamente con estado de salida cero
si se encuentra una coincidencia.

-s, --mostrar el costo
Imprima el costo de igualar el resultado.

- mostrar-posición
Prefije cada registro de salida con el desplazamiento inicial y final de la primera coincidencia dentro de
el record. El desplazamiento del primer carácter del registro es 0. El final
la posición se da como el desplazamiento del primer carácter después de la coincidencia.

-M, --delimitador-después
De forma predeterminada, el delimitador de registro es el carácter de nueva línea y se emite después de la
registro coincidente. Si -d se utiliza, el delimitador de registro se generará antes de la
registro coincidente. Esta opción hace que el delimitador se genere después de la coincidencia.
registro.

Con ningún ARCHIVO, o cuando ARCHIVO es -, lee la entrada estándar. Si menos de dos ARCHIVOse dan
-h se asume, de lo contrario -H es el predeterminado.

La diagnostica


El estado de salida es 0 si se encuentra una coincidencia, 1 si no hay coincidencia y 2 si hubo errores. Si -E
o -# no se especifica, solo se seleccionan coincidencias exactas.

PATRÓN es una expresión regular extendida POSIX (ERE) con las extensiones TRE.

PRESENTACIÓN DE INFORMES LOCO


Informar errores a la lista de correo de TRE[email protected]>.

DERECHOS DE AUTOR


Copyright © 2002-2004 Ciudad Laurikari.
Este es un software gratuito y NO INCLUYE NINGUNA GARANTÍA. Eres bienvenido a
redistribuir este software bajo ciertas condiciones; ver la fuente para obtener la licencia completa
texto.

Utilice tre-agrep en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad