介绍
基本信息
作者:朱明宇
名称:显示可以登录系统的用户 (以 1 行到形式显示)
作用:显示可以登录系统的用户 (以 1 行到形式显示)
使用方法
1. 给此脚本添加执行权限
2. 执行此脚本
脚本
#!/bin/bash
userlist=
n=`cat /etc/passwd | wc -l`
i=1
while [ $i -le $n ]
do
line=`sed -n "$[i]p" /etc/passwd`
echo $line | egrep "nologin$|false$" &> /dev/null
if [ $? -ne 0 ];then
userlist="$userlist `echo $line | awk -F: '{print $1}'`"
fi
let i++
done
echo $userlist