你能在bash中一次创建多个组吗?


0

我正在尝试一次创建多个组,并为每个组分配一个ID。如果不继续使用groupadd命令,你能做到吗?

groupadd group1

groupadd group2

谢谢。

Answers:


1

您可以使用for循环创建一组具有特定ID的组,如下所示:

declare -A groups
groupIds['group1']=2000
groupIds['group2']=3000
for groupName in "${!groupIds[@]}"
do
  groupadd "$groupName" --gid ${groupIds["$groupName"]}
done
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.