eliminar linea con sed -e y expresion regular [el otro borrar q lo deje como imagen]
Publicado: 30 Mayo, 2011 - 18:46 eliminar linea con sed -e y expresion regular [el otro borrar q lo deje como imagen]
Bueno amigos tengo un servidor de hosting y la mala suerte me dejaron un troyano que el clamav no lo detecta.
este es el troyano un agregado de codigo html a los archivos con nombre index
<img heigth="1" width="1" border="0" src="http://imgaaa.net/t.php?id=8374665">bueno he podido dar con los archivos, pero son muchos y quiero que sed borre por mi.
he intenado algo como esto
sed -e '/^[\w]*imgaaa\.net[\w]*/d'
pero no pasa nada.
- Inicie sesión o regístrese para enviar comentarios
- 428 lecturas


\w sólo "coincide" con una "palabra", dentro de la definición de palabra no entran los espacios, símbolos de mayor y menor, los iguales, etc...
Te valdría algo así (ahora mismo no lo puedo probar, pero creo que funcionaría):
sed '/^[[:print:]]*imgaa\.net[[:print:]]*/d'