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.

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
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.