그룹이 아직 존재하지 않는 경우 그룹을 생성하는 짧은 명령이 있습니까?

그룹이 아직 존재하지 않는 경우 그룹을 생성하는 짧은 명령이 있습니까?

그룹이 존재하지 않을 때만 실행되도록 bash에서 이 명령을 수정하는 가장 깨끗한 방법은 무엇입니까?

groupadd somegroupname

단일 볼륨이 바람직합니다.

답변1

getent group somegroupname || groupadd somegroupname

답변2

그룹이 이미 존재하면 강제 종료가 성공하고, GID가 이미 사용 중이면 -g가 취소됩니다.

groupadd -f somegroupname

관련 정보