如果组尚不存在,是否可以使用简短的命令来创建该组?

如果组尚不存在,是否可以使用简短的命令来创建该组?

在 bash 中修改此命令以仅在组不存在时运行的最干净的方法是什么?

groupadd somegroupname

最好是单行本。

答案1

getent group somegroupname || groupadd somegroupname

答案2

如果组已存在,则强制退出成功;如果 GID 已使用,则取消 -g。

groupadd -f somegroupname

相关内容