#!/bin/bash mes=`date | awk '{print $2}'` dia=$1 if [ -z $1 ]; then echo -e "uso: $0 " exit 0 fi tput setaf 1; echo -e "\n Usuarios logeados el $dia de $mes\n" tput setaf 7 awk "/$mes $dia/ && /Accepted/" /var/log/secure | \ awk 'BEGIN { print "" print "Mes Dia Hora User Desde Protocolo" print "--- --- ------ ---- ----- ---------" } { print $1, " ", $2, " ", $3, " ", $9, " ", $11, " ", $14} END { print "" }'