【题目要求】
写个shell,看看你的Linux系统中是否有自定义的用户(普通用户),如有有的话统计个数
【核心要点】
CentOS6,uid>=500
CentOS7,uid>=1000
【脚本】
#!/bin/bash v=`cat /etc/redhat-release | awk -F'release' '{print $2}' | cut -d'.' -f1 | awk -F' ' '{pr int $1}'` user() { if [ $1 -eq 0 ]; then echo "no users" else echo "yes, 有$1个" fi } case $v in 5|6) n=`awk -F':' '$3>500' /etc/passwd | wc -l` user $n ;; 7) n=`awk -F':' '$3>1000' /etc/passwd | wc -l` user $n ;; *) echo "脚本出错" ;; esac