#!/bin/bash
# lastact: arturo@2023-06-30
# desc: obtenemos la lista de usuarios que ha iniciado sesión

FICH_LISTA_USUARIOS_INICIO_SESION="/tmp/vx-lista-usuarios-iniciado-sesion"

# 1) Comprobamos que es el root el que trata de modificar el fichero, en caso contrario simplemente mostramos la lista de usuarios
[[ "$(whoami)" != "root" ]] && \
    cat "${FICH_LISTA_USUARIOS_INICIO_SESION}" && \
    exit 0

# 2) Si es el root, almacenamos la lista de usuarios que han iniciado sesión gráfica desde que arrancó el equipo:
vx-funcs-users vx-lista-usuarios-iniciado-sesion | tee "${FICH_LISTA_USUARIOS_INICIO_SESION}"