On Wed, 3 Mar 1999, Jose Luis Trivino wrote: > Rafael Cordones Marcos wrote: > > Con "ps aux" salen los procesos y con "who" salen los usuarios que están > > login. Supongo que se podría hacer un script para poner en el cron que > > se cargara los netscapes que están colgados... a ver si me pongo. ;) > Eso no es dificil, se enseña en cualquier asignatura de SO. > Aqui tienes un ejemplo:
Esto es todavía más facil: killall netscape Sin mosqueos porfa ;-) > > --------------------------------------------------------------------------- > #!/bin/sh > # Programa para matar netscapes que no tienen usuarios > conectados > > PROCESOS=`ps axh| grep netscape | cut -f 1 -d ' '` > > #echo "Procesos: $PROCESOS" > > for p in $PROCESOS > do > #echo "Procesando: $p" > > USUARIO=`ps auxh $p | cut -f 1 -d ' '` > #echo "Usuario: $USUARIO" > > who | grep $USUARIO > /dev/null > > if (($?)) > then > echo "El proceso $p no tiene usuario activo" > kill -9 $p > fi > done > -------------------------------------------------------------------------- > > Hasta mas bits, > > -- > ------------------------------------------------- > Jose Luis Triviño Rodriguez > > LAB. 2.3.4 Tlf.: (95) 2132863 > http://www.lcc.uma.es/personal/trivino/trivino.html > ------------------------------------------------- > > La medida de programar es programar sin medida > > > -- > Unsubscribe? mail -s unsubscribe [EMAIL PROTECTED] < /dev/null > > --------------------------------------------------------------------------- En caso de contestar a la lista mandame copia personal. /\ /\ Los mas importantes desarrolladores de Bases de datos \\W// están portando sus productos a Linux. Porque crees tu _|0 0|_ que será ? Yo creo que Linux es el futuro. +-oOOO--(___o___)--OOOo--------------------------+ | . . . . U U . . . . Antonio Castro Snurmacher | | http://slug.ctv.es/~acastro. [EMAIL PROTECTED] | +()()()----------()()()--------------------------+