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 =======================================================