한 번에 여러 그룹을 bash에서 만들 수 있습니까?


0

한 번에 여러 그룹을 만들고 각 그룹에게 ID를 부여하려고합니다. 계속해서이 작업을 수행 할 수 있습니까? groupadd 명령?

groupadd group1

groupadd group2

감사.

답변:


1

다음과 같이 for 루프를 사용하여 특정 ID로 그룹 세트를 작성할 수 있습니다.

declare -A groups
groupIds['group1']=2000
groupIds['group2']=3000
for groupName in "${!groupIds[@]}"
do
  groupadd "$groupName" --gid ${groupIds["$groupName"]}
done
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.