Estoy tratando de escribir el siguiente script bash:
HOME_DIR=/opt/my_home
find ./CONFIG -type f -exec sed -i "s/_HOME_DIR_/$_HOME_DIR/g" {} \;
La línea que quiero cambiar en los archivos es esta:
users = "_HOME_DIR_/config/data/_DOMAIN_/users.conf"
Entonces el resultado final debe ser:
users = "/opt/my_home/config/data/_DOMAIN_/users.conf"
Pero no entiendo eso ... Supongo que se debe a los caracteres de escape ...
¿Alguien puede arrojar algo de luz?
Gracias