Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- loggedinusers=$(who -q | sed -n 's/# users = (.*)/1/p') # Pull number of logged in users
- for ((i=1; i<=loggedinusers; i++)); do
- lastUser=$(last |grep "logged in" |sed -n "$i p"|awk '{print $1;}')
- echo "Last User: $lastUser" #Debug
- echo "Current User: $3" #Debug
- if [ "$3" != "$lastUser" ]
- then
- echo " $lastUser was logged off" #Debug
- pkill -u $lastUser loginwindow
- fi
- done
- exit 0
Add Comment
Please, Sign In to add comment