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.