BASH – Manipulación de variable. Busqueda y reemplazo.-

En bash, es posible efectuar búsquedas y sustituciones de manera rápida y flexible sin recurrir una lista interminable de comandos concatenados. En este aspecto, la necesidad más frecuente con la que nos encontramos, es sustituir determinadas apariciones en una cadena de texto . Esto es posible con una simple instrucción :

${variable//búsqueda/reemplazo}

cadena='Hola mundo; Adiós mundo'
buscar='mundo'
reemplazar='¡mundo!'
echo ${cadena//$buscar/$reemplazar}

Es posible además, sustituir solo la primera aparición de la búsqueda en la cadena, con tan solo omitir una de las barras diagonales del comienzo.-

Esta entrada fue publicada en Unix - Linux. Guarda el enlace permanente.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.