Fichero con los usuarios
1 2 3 4 5 6 |
#Fichero usuarios.txt #Usuario; Contraseña; Grupo; Activo; us01; abc01.; grupo01; s; us02; abc01.; grupo01; S; us03; abc01.; grupo02; n; us04; abc01.; grupo02; N; |
Script que crea los usuarios
1 2 3 4 5 6 7 8 9 |
fichero=cat usuarios.txt contador=0 while IFS=";" read usuario contra grupo activo do if [[ $contador -ne 0 ]] #Para no tener en cuenta el encabezado then crearusuario "$usuario" "$contra" "$grupo" "$activo" fi contador=$((contador+1)) done < $fichero |