Я пытаюсь создать несколько групп одновременно и дать каждой ID. Можете ли вы сделать это без постоянного использования команды groupadd ?

groupadd group1

groupadd group2

Благодарю.

1 ответ1

1

Вы можете создать набор групп с определенными идентификаторами, используя цикл for следующим образом:

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .