Categorías
Linux

Expresiones Regulares en Linux, Consejos avazandos para buscar y remplazar

En mi artí­culo anterior sobre las expresiones regulares, di algunos ejemplos de maneras en las que sepuede utilizar en la lí­nea de comandos, con varias utilidades. Las Expresiones regulares también se pueden utilizar dentro de muchos editores de texto (a veces con una sintaxis ligeramente diferente, pero la esencia es la misma). Voy a usar Vim y Emacs, como ejemplos, para diferentes editores puede ser necesario consultar el manual para los detalles de la sintaxis.

Buscar y reemplazar, es probablemente la operación que usted más utiliza en cuanto a expresiones regulares en un editor. Primero veamos una simple no-regexp de búsqueda y reemplazo. Digamos que usted acaba de decidir cambiar el nombre de una variable ‘foo’ por ‘fooOne’.

En la consola de texto:

echo foo |sed s/foo/fooOne/

Otros ejemplos:

echo dí­a |sed s/dí­a/mañana/

Continúa aquí­.

Si continúas usando este sitio, aceptas el uso de cookies. Más información

Los ajustes de cookies en esta web están configurados para «permitir las cookies» y ofrecerte la mejor experiencia de navegación posible. Si sigues usando esta web sin cambiar tus ajustes de cookies o haces clic en «Aceptar», estarás dando tu consentimiento a esto.

Cerrar