Con la ayuda del who
comando 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 who
enumera todos los usuarios registrados, pasa la salida a la awk
que solo imprime la primera sección ("columna") de texto para cada línea, la pasa a la sort
que clasifica la salida.
sort -u
lugar desort | uniq
who | cut --delimiter=' ' --field=1 | sort --unique
(la versión corta dice:)who|cut -d' ' -f1|sort -u
.