CentOS 查询指定用户组下的所有用户
cut -d: -f3 < <(getent group ftp) | xargs -I % awk -F":" '$4==% {print $1}' /etc/passwd > $dir_config/user_list
- 获取用户组id,下述语句获取ftp组的id
cut -d: -f3 < <(getent group ftp)
50
- 过滤用户组id = 50 的所有用户信息,打印用户名
xargs -I % awk -F":" '$4==% {print $1}' /etc/passwd
- 将结果写入文件