Können Sie in bash mehrere Gruppen gleichzeitig erstellen?

0

Ich versuche, mehrere Gruppen gleichzeitig zu erstellen und jeder eine ID zu geben. Können Sie dies tun, ohne ständig die groupadd Befehl?

groupadd group1

groupadd group2

Vielen Dank.

unknown_seagull
quelle

Antworten:

1

Sie können eine Gruppe von Gruppen mit bestimmten IDs erstellen, indem Sie eine for-Schleife wie folgt verwenden:

declare -A groups
groupIds['group1']=2000
groupIds['group2']=3000
for groupName in "${!groupIds[@]}"
do
  groupadd "$groupName" --gid ${groupIds["$groupName"]}
done
Alain O'Dea
quelle