Estoy buscando ayuda con grep o grep como herramientas. Esto incluye pero no se limita a grep, egrep, awk, sed o cualquier otra herramienta que se use para buscar coincidencias. Pero lo llamaré grep por el resto de la pregunta.grep/grep rápido solo para el número de línea?
Estoy buscando la manera más rápida de grep un archivo para una coincidencia, y también estoy buscando la manera más rápida para grep un archivo para un partido y para devolver el número de línea no en el resto de la coincidencia línea. No me importa si la sintaxis es compleja siempre y cuando sea rápida, voy a usarla en un programa. La complejidad no es el problema.
También necesito este método para trabajar si necesito regex para un patrón así que también puedo buscar un rango. Entonces, si necesito buscar todos los números menores a 10 si el comando lo admite de manera predeterminada o si es necesario que contenga alguna expresión regular, solo estoy buscando el método más rápido que pueda encontrar.
gracias.
Editar
Los archivos que trabajo va a ser muy grande, mi archivo de prueba es 1.9GB
Esto funciono igual que los otros pero si funciono un poquito mas rapido en promedio unos cientos de milisegundos. Supongo que si tuviera que omitir algunos, haría grep -n -m 10 archivo de expresiones regulares | cola -5 | cut -d: -f1 – WojonsTech
Cuando se utiliza el corte, ¿cómo se especifica una pestaña como separador? – Bulrush
cortar usa la pestaña como separador de manera predeterminada, así que simplemente elimine el -d: – nullrevolution