Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/09/2010, 08:45
CLAYMAN
 
Fecha de Ingreso: agosto-2004
Mensajes: 56
Antigüedad: 20 años, 4 meses
Puntos: 0
Respuesta: Script en consola de Windows

Cita:
Iniciado por Libras Ver Mensaje
Hola con esta busqueda haces lo que quieres
Código:
rem aqui busca en un archivo de texto una cadena
for /f "tokens=3" %%f in ('find /c "cadena" "token.txt"') do (
      rem aqui verifica que haya encontrado ese valor si lo encuentra imprime entra	   	
       if %%f == 1 echo entra	    	  
   )

)
Espero sea de tu ayuda :)

Saludos!

Hola, muchas gracias por tu respuesta!!
Perdoname la inocencia pero no logre hacerlo funcionar.

Te especifico mas lo que tengo que hacer a ver si puedes ayudarme un poco mas.

tengo esto el bash:

if [ 'archivo_texto | grep "cadena" | wc -l ' = "1" ]; then
echo "0"
else
echo "1"
fi


Lo que necesito es "compilar" esto para el interprete del shell de windows. O sea traducirlo para que funcione en win.
___


con grep se busca "cadena" dentro del texto; wc cuenta la cantidad de lineas devueltas y la comparacion solo sirve si esta cantidad de lineas es 1.
Creo que es simple pero no logro hacerlo.

Te pido ayuda a vos o a algun otro usuario que pueda.
Desde ya mil gracias!!


PD: Que seria "tokens=3" en tu codigo?