Preguntas etiquetadas con regular-expression

Las expresiones regulares son un medio de hacer coincidir un patrón de caracteres dentro de una cadena.






8
¿Cómo ejecutar grep con múltiples patrones AND?
Me gustaría obtener la coincidencia de múltiples patrones con AND implícito entre patrones, es decir, equivalente a ejecutar varios greps en una secuencia: grep pattern1 | grep pattern2 | ... Entonces, ¿cómo convertirlo en algo así? grep pattern1 & pattern2 & pattern3 Me gustaría usar grep único porque estoy construyendo …

7
Usando sed para encontrar y reemplazar cadenas complejas (preferiblemente con expresiones regulares)
Tengo un archivo con los siguientes contenidos: <username><![CDATA[name]]></username> <password><![CDATA[password]]></password> <dbname><![CDATA[name]]></dbname> y necesito hacer un script que cambie el "nombre" en la primera línea a "algo", la "contraseña" en la segunda línea a "algo más" y el "nombre" en la tercera línea a "algo diferente". No puedo confiar en el orden …



2
Problema de expresión regular de Grep 'OR'
Estoy tratando de usar grep con una expresión regular para encontrar líneas en un archivo que coincidan con 1 de 2 cadenas posibles. Aquí está mi grep: $ grep "^ID.*(ETS|FBS)" my_file.txt El grep anterior no devuelve resultados. Sin embargo, si ejecuto cualquiera de los dos: $ grep "^ID.*ETS" my_file.txt o …



7
Encuentra archivos en varios nombres de carpeta
Estoy intentando a la lista de todos los archivos de dir1, dir2, dir3y dir4que podría estar en cualquier parte como un subdirectorio de mi cwdusando el findcomando. Intenté lo siguiente sin éxito: find . -type f -regextype posix-egrep -regex 'dir1/.+|dir2/.+|dir3/.+|dir4/.+' Lo intenté posix-extendedtambién. ¿Cómo puedo enumerar estos archivos?

9
Reemplazo simple de sed de pestañas misteriosamente fallando
Esto debería ser realmente simple, pero por alguna razón no está funcionando: sed -i.bak -E 's/\t/ /' file.txt En lugar de reemplazar caracteres de tabulación, está reemplazando tcaracteres. He probado todas las variaciones de esto que se me ocurrieron, jugando con citas, etc. Busqué en Google y encontré que todos …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.