Con la ayuda del whocomando podemos obtener usuarios activos, solo quiero el primer campo como
user 1
user 2
user 3
Puede obtener solo los nombres de usuario de esta manera:
who | awk '{print $1}' | sort
Donde whoenumera todos los usuarios registrados, pasa la salida a la awkque solo imprime la primera sección ("columna") de texto para cada línea, la pasa a la sortque clasifica la salida.
sort -ulugar desort | uniqwho | cut --delimiter=' ' --field=1 | sort --unique(la versión corta dice:)who|cut -d' ' -f1|sort -u.