Sepa cuántos usuarios se han conectado a mi computadora en la última semana y cuánto tiempo se ha conectado cada uno.

Necesito un script que muestre un resumen de los usuarios que se han conectado a mi computadora durante la última semana y con qué frecuencia.

Sé que puedo usarlast y filtrar las columnas de tiempo conawk, ¿pero cómo? Tendría que conectar a cada usuario en la última semana y calcular el número de conexiones más el tiempo total de todas las conexiones. Esto es lo que he encontrado hasta ahora:

for USER in `last | awk '{print $1}' | sort -u`; do
    echo "Conexiones de $USER:"
    last | grep $USER | wc -l
    # BUT I NEED T COUNT ONLY LAST WEEK AND PRINT TOTAL TIME
done

Respuestas a la pregunta(2)

Su respuesta a la pregunta