Título: leer un array por entrada estandar (cmd) Publicado por: dijsktra en 29 Noviembre 2019, 15:52 pm Hola.
Tengo experiencia en C pero me gustaría aprender el criptico command.com Hay algunos tutoriales en la sección de mensajes fijos, pero no encuentro la respuesta. Se que Código: set /P VAR= Lee un escalar. Pero no consigo leer un array por entrada estandar. algo como Código: for %%i in (0,1,10) do ( Título: Re: leer un array por entrada estandar (cmd) Publicado por: @XSStringManolo en 29 Noviembre 2019, 19:53 pm Se llama batch https://www.tutorialspoint.com/batch_script/batch_script_arrays.htm
Título: Re: leer un array por entrada estandar (cmd) Publicado por: dijsktra en 29 Noviembre 2019, 21:01 pm Gracias, esa página ya la vi antes de consultar, y no encontré la respuesta. Necesito tomar los datos de la entrada estándar.
Título: Re: leer un array por entrada estandar (cmd) Publicado por: EdePC en 1 Diciembre 2019, 04:29 am Saludos,
- Dependerá del formato de tu entrada, por ejemplo: Código: 001 [espacio] 002 [espacio] 003 [espacio] ... etc. - Tratando de entender tu código previo deduzco que quieres el tipo 001 [enter] 002 [enter] ..., aunque no sé que parte no funciona o que salida deseas obtener. A mí me funciona lo siguiente: Código
Código: 001 - Si quieres entradas tipo C como 001 [espacio] 002 [espacio] ... tienes que guardar esa String en la variable y luego hacerle un Split con For y quizá tokens y/o delims XD |