Cita:
Iniciado por Libras 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?