Skip to content

Concatenar comandos

VGA edited this page Feb 19, 2021 · 2 revisions

Por el momento los comandos no soportan piping por lo que es necesario utilizar un archivo como paso intermedio para concatenar la ejecucion de dos o mas comandos.

Como podemos agregar todos los alumnos de 6to grado de todas las divisiones, de nivel Primaria, a un grupo especifico?

Podemos utilizar la salida del comando -lu o --listusers como entrada de del comando -atg o --addtogroup. Para eso hay que usar el modificador /raw en la ejecucion del primero para obtener una salida "limpia" que pueda ser utilizada como entrada en la ejecucion del segundo.

Por ejemplo:

edu.exe -lu /type:estudiante /level:primaria /grade:6to /raw > alumnos-6to.txt

y luego agregar esos alumnos a un grupo llamado "todosexto":

edu.exe -atg /file:alumnos-6to.txt /g:todosexto

Clone this wiki locally