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.
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.
Antworten:
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