Bash脚本 - 最后显示当天登录会话的数量

时间:2013-11-26 15:25:53

标签: linux bash

我以什么方式显示当天登录系统的数量? 例如

日期,此用户登录以及指定日期的登录次数。

1 个答案:

答案 0 :(得分:0)

将此添加到.bash_profile

touch .daily_login_count
read tomorrow count < .daily_login_count   # It's OK if file is empty
# Check if this is the first login of the day
if (( $(date +%s) > tomorrow )); then
    count=0
    (( tomorrow += 86400 ))
fi
(( count++ ))
echo "$tomorrow $count" > .daily_login_count
echo "$(date) $user $count login(s) today"