且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

监控系统登录人数,超过四个,显示已经达到四个,五秒钟检查一下,并退出脚本(exit)

更新时间:2022-09-27 21:33:55

#! /bin/bash
read –p “A user:” MYUSER
cut –d: -f1 /etc/passwd | grep “^$MYUSER” &> /dev/null || exit 6
let COUNT=`who | grep “^$MYUSER” | wc –l`
until [ $COUNT -ge 4 ];do
sleep 5
let COUNT=`who | grep “^$MYUSER” | wc -l`
done
echo “$MYUSER loged 4 times.”



本文转自 张玉坡 51CTO博客,原文链接:http://blog.51cto.com/fighter/463916