Каков самый чистый способ изменить эту команду в bash, чтобы она запускалась только в том случае, если группа не существует?
groupadd somegroupname
Однострочник был бы лучшим.
command-line
users
group
Олег
источник
источник
[ $(getent group somegroupname) ] || groupadd somegroupname
С силой он успешно завершается, если группа уже существует, и отменяет -g, если GID уже используется.
источник