Resultados de la búsqueda a petición "grep"

4 la respuesta

Elimine todas las filas donde la longitud de la cadena es mayor que n

Tengo un marco de datosm y quiero eliminar todas las filas donde laf_namea columna @ tiene una entrada mayor que 3. Supongo que puedo usar algo similar a m <- m[-grep("nchar(m$f_name)>3", m$f_name]

22 la respuesta

¿Puedo grep solo las primeras n líneas de un archivo?

Tengo archivos de registro muy largos, ¿es posible pedirle a grep que solo busque las primeras 10 líneas?

2 la respuesta

R eliminar símbolos no alfanuméricos de una cadena

Tengo una cadena y quiero eliminar todos los símbolos no alfanuméricos y luego ponerlos en un vector. Así que esto "This is a string. In addition, this is a string!"se convertiría >stringVector1 ...

24 la respuesta

Grep más rápido posible

Me gustaría saber si hay algún consejo para hacergrep tan rápido como sea posible. Tengo una base bastante grande de archivos de texto para buscar de la manera más rápida posible. Los hice todos en minúsculas, para poder deshacerme de-i opción. ...

18 la respuesta

Utilice grep para buscar contenido en archivos y muévalos si coinciden con

Estoy usando grep para generar una lista de archivos que necesito mover: grep -L -r 'Subject: \[SPAM\]' . ¿Cómo puedo pasar esta lista al comando mv y mover los archivos a otro lugar?

10 la respuesta

Regex anticipado para 'no seguido por' en grep

Estoy intentando grep para todas las instancias deUi\. no seguido deLine o incluso solo la letraL ¿Cuál es la forma correcta de escribir una expresión regular para encontrar todas las instancias de una cadena en particular que NO sea seguida ...

16 la respuesta

Más elegante "ps aux | grep -v grep ”

Cuando reviso la lista de procesos y 'selecciono' aquellos que son interesantes para mí, lagrep sí mismo también se incluye en los resultados. Por ejemplo, para enumerar terminales: $ ps aux | grep terminal user 2064 0.0 0.6 181452 26460 ? Sl ...

2 la respuesta

¿Cómo excluir varias líneas alrededor del partido con grep o una herramienta similar?

Puedo encontrar todas las líneas de archivo no coincidentes congrep -v 'my_pattern' some_file. También puedo imprimir algunas cadenas antes / después / alrededor del partido con-A, -B o-C opciones de grep. Pero no puedo combinar estas dos ...

4 la respuesta

eliminar paréntesis de la cadena

Estoy tratando de eliminar un paréntesis de una cadena en R y me encuentro con el siguiente error: string <- "log(M)" gsub("log", "", string) # Works just fine gsub("log(", "", string) #breaks # Error in gsub("log(", "", test) : # invalid ...

10 la respuesta

Utilice grep para hacer coincidir un patrón en una línea solo una vez

Tengo esto echo 12345 | grep -o '[[:digit:]]\{1,4\}'Que da esto: 1234 5 Entiendo lo que está sucediendo. ¿Cómo evito que grep intente continuar haciendo coincidir después de 1 coincidencia exitosa? ¿Cómo obtengo solo 1234