当前位置: 首页 > 工具软件 > Group Shell > 使用案例 >

Shell篇之判断系统中某个用户和用户组是否存在

越信鸥
2023-12-01

一、前言
当我们在Linux系统中,进行一键搭建某个服务时,因为当前服务所需要,所以通常需要先创建对应的用户和用户组。这个时候我们可以采用shell脚本来进行一键自动化服务搭建。

下面介绍下shell脚本内容
二、shell内容如下

#!/bin/sh
user=user1
group=group1

#create group if not exists
egrep "^$group" /etc/group >& /dev/null
if [ $? -ne 0 ]
then
    groupadd $group
fi

#create user if not exists
egrep "^$user" /etc/passwd >& /dev/null
if [ $? -ne 0 ]
then
    useradd -g $group $user
fi
 类似资料: