在 bash 中修改此命令以仅在组不存在时运行的最干净的方法是什么?
groupadd somegroupname
最好是单行本。
答案1
getent group somegroupname || groupadd somegroupname
答案2
如果组已存在,则强制退出成功;如果 GID 已使用,则取消 -g。
groupadd -f somegroupname
在 bash 中修改此命令以仅在组不存在时运行的最干净的方法是什么?
groupadd somegroupname
最好是单行本。
getent group somegroupname || groupadd somegroupname
如果组已存在,则强制退出成功;如果 GID 已使用,则取消 -g。
groupadd -f somegroupname