elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a Git (Primera Parte)


  Mostrar Temas
Páginas: [1]
1  Programación / Scripting / Consulta sobre comandos dentro de FOR [RESUELTO!] en: 7 Octubre 2014, 16:55 pm
Buenas tardes gente del foro, pongo un nuevo tema porque luego de buscar mucho por los ya creados y por el resto de internet no encontre respuesta a mi problema. Caculo debe ser bastante simple, pero batch me tiene a mal traer.

El tema es asi, quiero guardar la salida de un comando en una variable, para lo cual entiendo tengo que usar la siguiente estructura:

Código
  1. For /F "Tokens=*" %%# in ('comando1 ^| comando2') Do (Set "Variable=%%#").

El problema es que cuando el comando es "echo", el Do cambia de color y no toma el for. Siendo mas puntual, quiero hacer:

Código
  1. FOR /F %%A IN ( ' echo %%A  ^| grep -o ../../ ' ) DO ( set variable=%%A)
y no me funciona, de por si lo que necesito leer esta en un txt, probe concatenando dos for, ejemplo:


 
Código
  1.  FOR /F %%A IN ( ' prueba.txt ' ) DO (
  2.                        FOR /F %%B IN ( ' echo %%B  ^| grep -o ../../ ' ) DO (
  3.                                  set variable=%%B)
  4.             )  

y nada, probe muchas alternativas pero no logro conseguir que lo que tengo en un txt, me lo guarde formateado en una variable para poder trabajar.

Espero haber sido claro y agradezco de antemano cualquier ayuda!.

Saludos
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines