El 28 de febrero de 2011 10:59, jlino <[email protected]> escribió:

> Buenos días,
>
> Tengo que buscar una cadena de texto que empieza por C:\\usuarios dentro de
> un fichero de configuración. Intento hacer un grep C:\\\\usuarios
> fichero_configuracion pero no me devuelve nada. Si hago grep C:\\ me
> encuentra todas las que empiezan por C:\ pero necesito buscar la cadena
> exacta.
>  ¿Estoy escapando mal los caracteres?
>
> Muchísimas gracias
>

Creo que el problema está en que la barra inversa "\" tiene significado
especial tanto para la 'shell' como para 'grep', por lo que hay que
escaparla dos veces. Prueba a meter el patrón entre comillas simples ( ' )
así:  grep 'C:\\\\usuarios' fichero_configuracion

Un saludo.

Responder a