Você pode criar grupos mulitple de uma só vez no bash?

0

Estou tentando criar vários grupos de uma vez e dar a cada um deles um ID. Você pode fazer isso sem usar o comando groupadd ?

groupadd group1

groupadd group2

Obrigado.

    
por unknown_seagull 09.07.2015 / 21:39

1 resposta

1

Você pode criar um conjunto de grupos com IDs específicos usando um loop for da seguinte forma:

declare -A groups
groupIds['group1']=2000
groupIds['group2']=3000
for groupName in "${!groupIds[@]}"
do
  groupadd "$groupName" --gid ${groupIds["$groupName"]}
done
    
por 09.07.2015 / 22:32