Re: Server automatisch herunterfahren, wenn keine Clients connected sind
Michelle Konzack wrote:
> RET=$(pstree -a|grep --word-regexp sshd |wc --lines)
> if [ $((RET)) -gt 1 ] ; then
> echo "Es sind ${RET} Benutzer eingelogt."
> fi
Ohne einen einzigen per ssh eingeloggten Benutzer, nur der sshd läuft:
~ $ RET=$(pstree -a|grep --word-regexp sshd |wc --lines); echo $RET
2
~ $ pstree -a | grep --word-regexp sshd
| | |-grep --word-regexp sshd
|-sshd
Mit einem per ssh eingeloggten Benutzer:
~ $ RET=$(pstree -a|grep --word-regexp sshd |wc --lines); echo $RET
4
~ $ pstree -a | grep --word-regexp sshd
| |-grep --word-regexp sshd
|-sshd
| `-sshd
| `-sshd
[Unsinnig lange Signatur gesnippt]
--
Büroschimpfwort des Tages: Hundertsassa - zur subtilen Herabwürdigung eines
selbsternannten Multitalents, eines Tausendsassas. (Gerald Struck)
Reply to: