小编GSa*_*ple的帖子

登录2次以上的用户——bash脚本

我正在尝试编写一个脚本来检查用户(作为参数)是否同时被记录多次。到目前为止,我有一个脚本然后检查第一个参数并且它工作正常。但是我该如何检查其他用户作为参数呢?这是代码:

for users in $(w -h)
do    
if [ "$users" = "$1" ]
then echo "User $1 is logged in"
counter=$((counter+1))
fi
done    
if [ "$counter" > 1 ]
then echo "User $1 is logged $counter times"
else
echo "User $1 is logged less than two times"
fi
Run Code Online (Sandbox Code Playgroud)

bash usersscript.sh user1 user2 user3 等等... 感谢您的帮助

bash scripts users

4
推荐指数
1
解决办法
451
查看次数

标签 统计

bash ×1

scripts ×1

users ×1