centos 脚本基础练习1

前端之家收集整理的这篇文章主要介绍了centos 脚本基础练习1前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

1,写一个脚本: 判断当前系统上是否有用户的默认shell 为bash;如果有,就显示有多少个这类用户;否则就显示没有这类用户; [root@localhost mscripts]# cat lx1.sh #!/bin/bash grep "bash$" /etc/passwd &> /dev/null
RVALUE=$? if [ $RVALUE -eq 0 ]; then N1=grep "bash$" /etc/passwd | wc -l echo "$N1 users' shell is bash" else echo "no such the users." fi 2, 写一个脚本 判断当前系统上是否有用户的默认shell为bash; 如果有,就显示其中一个的用户名;否则,就显赫没有这类用户; root@localhost mscripts]# cat lx2.sh #!/bin/bash grep "bash$" /etc/passwd &> /dev/null RVALUE=$? if [ $RVALUE -eq 0 ]; then N1=grep "\ /dev/null RVALUE=$? if [ $RVALUE -eq 0 ]; then ILINES=grep "^$" /etc/inittab | wc -lecho "Total $ILINES." else echo "No such the lines." fi 4,写一个脚本 给定一个用户,判断其UID与GID是否一样;如果一样,就显示用户为“good guy”; 否则,就显示用户为“bad guy”. [root@localhost mscripts]# cat lx4.sh #!/bin/bash USERNAME=student IDD=id -u $USERNAMEGDD=id -g $USERNAME` if [ $IDD -eq $GDD ]; then echo "good guy." else echo "bad guy." fi

原文链接:https://www.f2er.com/centos/375165.html

猜你在找的CentOS相关文章