[eside-ghost] shell scripting with sed
ALi
osatien en gmail.com
Mie Jul 15 09:14:33 CEST 2015
buenas chicos ... fijo que os habeis pegado mas que yo .....
ando jugando con sed ... y quiero introducir texto antes de una linea que
contenga la variable que le meta por parametros ......
ando probando con esto
script.sed
/nombre="${VARIABLE}"/ {
r nuevo.xml
d
}
nodos.xml
<model>
<nodo nombre="pepe">
<uno/>
<dos/>
<tres/>
</nodo>
<nodo nombre="pepe2">
<uno/>
<dos/>
<tres/>
</nodo>
<nodo nombre="pepe3">
<uno/>
<dos/>
<tres/>
</nodo>
<nodo nombre="pepe4">
<uno/>
<dos/>
<tres/>
</nodo>
</model>
y comandos desde bash
export VARIABLE=pepe
sed -f script.sed nodos.xml y nada ... no inserto el contenido de nuevo.xml
en donde deberia :S
(si me ayudais y me decis ademas como insertar la linea matxeada pues es un
plus .... del palo meter ficheroAntes lineaMatch ficheroDespues}
gracias!!!
.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <https://listas.deusto.es/mailman/private/eside-ghost/attachments/20150715/b571a468/attachment.html>
Más información sobre la lista de distribución eside-ghost