2013/12/16 troxlinux <xserverli...@gmail.com>

> saludos lista , tengo una duda con script de bash que me estoy haciendo la
> idea es que cuando el usuario salga de la session de root me envie un
> correo en un adjunto con los ultimos comandos que diigito.
>
> el detalle esta que cuando ejecuto este script por algun motivo no imprime
> dentro del archivo comandos.txt los comandos digitados , si yo lo hago
> fuera del script en una terminal el funciona perfecto.
>
> comando fuera del script
>
> history | tail -20 > /tmp/comandos.txt
>
> ya dentro del script no los imprime
>
> #!/bin/bash
> export HISTTIMEFORMAT='%F %T '
> history | tail -20 > /tmp/comandos.txt
> echo "Envio Reporte de comandos digitados" | mutt -a "/tmp/comandos.txt"
> -s "SERVER MONITOREO" -- rgutier...@domain.com
> echo "          ## ejecutando un bash by ssh ##"
> echo "          ##REPORTE LISTO!##"
> echo "          ## Uso: backup.cron, no se requieren LIBRERIAS EXTERNAS##"
>
> # Fin del Script
> exit 0
>
>
>
>
> --
> rickygm
>
> http://gnuforever.homelinux.com
>



-- 
Atte.
Pablo Zúñiga E
(+56 9) - 75195192 | MSN/Gtalk: pabl...@gmail.com | Skype: ed00m_
http://www.gnulinuxporqueno.cl | http://www.linkedin.com/in/ed00m
=======================================================

Responder a