Vale, pues a parte de lo que te he dicho, debes de realizar otra modificación:
Debes poner en el nombre de usuario:
"Usuario" + i
Donde i sea la variable que crece, así se agregaría el número al nombre de usuario
i=1
Usuario1
i++
Usuario2
Todo esto debes de hacerlo con otro bucle dentro del bucle. Una vez que te funcione la segunda forma que te dije haz esto.
Hay varias formas de hacerlo.
-Otra forma es realizando el bucle 2 cada vez que te metas en el bucle asignar el nombre de Usuario+i
En resumen llama las veces que tú le digas a crear user, osea a tu script. mete a ese script en una función y pásale el argumento "i" de ese mismo instante y haces lo de "Usuario" + i. Sí asi estaría bien...ahora te lo escribo.
Crea una asignación a la variable "n" y un while que repita "i"
hasta que llegue a "n"
Cuantos users quieres? Lo guardas en "n"
i=1;
while (n<=i) nuevouser;
nuevouser (int i){
código
USER = "Usuario" + i
contraseña como tú quieras
i++
}
nuevouser es todo tu script
Ese es el concepto. Ahora te toca depurar y traducirlo a bash script. Puedes fijarte en tu script, ahi está todo lo que necesitas.
Eso te crea recursivamente usuarios hasta que llegue a n. Debes cuidar otros aspectos como la contraseña, la cual si la quieres en modo automático, ponérsela en el mismo script y no por entrada de teclado.
Ojo, lo que te paso es una
idea mía y se puede realizar de otras formas.