De hecho, creo que sería: grep '\\\\'Acá estás teniendo 2 problemas, uno el que vio Gastón, que estás usando "" para pasarle la expresión a grep y eso te lo está interpretando bash, como una \ escapada, o sea \\, porque en sh se escapa con \, por lo que \\ se reserva para representar '\'. Esto lo solucionás usando '' en vez de "", entonces bash ya no se mete. Ahora, el problema es que grep tiene la misma idea, de escapar con \ por lo que si le pasas a grep '\\' es ahora grep quien de ese \\ interpreta \, por lo que tenés que pasarle '\\\\'. Por supuesto, otra solución sería: grep "\\\\\\\\" #lindo ¿no? ¡No! El error que te daba grep es evidente una vez que se entiende el problema, era como si estuvieses invocando grep '\', que como \ es el caracter de escape no tiene sentido por si solo. Espero que se haya entendido algo, y te sirva, Damián Viano.
Acabe de probar, y con grep \\\\ sin comillas alcanza. Convendria parar el thread antes de que generemos un chiste tradicional del tipo "cuantas personas de una lista de Linux hacen falta para.... " (chiste, que siga la joda ^__^)
_______________________________________________ Lista de correo Programacion. [email protected] http://listas.fi.uba.ar/mailman/listinfo/programacion
