Troxlinux, tienes en /etc/passwd toda la información necesaria, el campo 1 es el nombre, el 6 su home y el ultimo el ambiente/shell.
En debian los usuarios normales se crean desde el UID 1000 en RedHat desde el 500, igual corrobora esto. Si separas de esta linea (invitado:x:1001:1001:,,,:/home/invitado:/bin/bash) las columnas por ":" con cut o awk tienes lo siguiente nombre=>COL1 clave=>COL2 UID=>COL3 GID=>COL4 HOME=>COL6 SHELL=>COL7 con eso ya puedes leer la info por usuario fácilmente, en algún script que se ejecute en background con algún lapsus de tiempo. (WHILE + sleep) 2013/12/16 Camaleón <noela...@gmail.com> > El Mon, 16 Dec 2013 09:34:18 -0600, troxlinux escribió: > > > 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. > > (...) > > History command inside bash script > > http://unix.stackexchange.com/questions/5684/history-command-inside-bash-script > > Saludos, > > -- > Camaleón > > > -- > To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org > with a subject of "unsubscribe". Trouble? Contact > listmas...@lists.debian.org > Archive: http://lists.debian.org/pan.2013.12.16.15.58...@gmail.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 =======================================================