ich suche einen Befehl, der als root ausgeführt, den gerade in X angemeldeten user ausspuckt (der wiederum nicht root ist). Dabei soll schließlich nur der username (also der Anmeldename, die ID?) ausgegeben werden.
Was ich schon gefunden habe, ist:
Code: Alles auswählen
whoami # funktioniert nicht, weil es laut man-page nur den effektiven? Nutzer ausgibt
who # gibt den gewünschten Nutzernamen zwar aus, allerdings mit zuviel Zusatzinformation
id # quasi unbrauchbar im vorgestellten Szenario, es sei denn ich übersehe etwas
Ziel ist es, ein von root ausgeführtes Skript ein notify-send an den jeweils angemeldeten User absetzen zu lassen, aber das ist eigentlich nur belanglose Zusatzinfo.