On Mon, Nov 06, 2006 at 11:28:32AM -0500, Marcel Rodolfo Sanchez Gongora wrote: > El lun, 06-11-2006 a las 16:49 +0100, Guimi escribió: > > Marcel Rodolfo Sanchez Gongora escribió: > > > Hola amigos: > > > Lo que quiero hacer es lo siguiente. Como saben en casi todos los > > > emuladores de Terminal tienes una opción -e que es para ejecutar > > > comandos, ahora bien quiero ejecutar cierto comando y que luego que se > > > ejecute no se cierre el teminal. > > > Por ejemplo si ejecuto: > > > <teminal> -e "netstat -aptn" > > > se ejecuta la acción pero se cierra a penas termina, lo cual no me deja > > > ver el resultado, sin embargo si ejecuto: > > > <teminal> -e "top" > > > si se queda es espera hasta tanto no termine top. > > > > > > Alguien sabe como resolver este dilema. > > > > > > Muchas gracias por su tiempo. > > > > > > > > > A lo mejor lo que necesitas es que se ejecute un comando al iniciar > > sesión, es decir indicándolo es .profile .bashrc .bash_profile... > > Incluso puedes poner en el script que solo ejecute el comando si no estas > > en una tty.
Olá! > > No esa opción del .bashrc no me sirve, el asunto es que quiero ejecutar > esta orden cada vez que de clic en la sección de internet del gkrellm > para saber cuantos usuarios existen conectados. > > tampoco me sirvió <terminal> -e "netstat -aptn | less" He probado con 'xterm': xterm -e "netstat -aptn | less" Me ha funcionado sin problema. La terminal abierta, 'q' para salir de 'less', y cierre de la ventana. Una solución es utilizar 'xmessage' en lugar de una nueva terminal. Pex. para el 'netstat' sería: $ xmessage "`netstat -aptn`" Lo que abriría una ventana con un botón de OK para cerrar, y la salida de 'netstat' > > Gracias por las sugerencias. Voy a ver que tal con un script como me > comentas. Nada > > saludos Xau! > -- Porqué loitar e matar, se podes amar e sonhar /"\ \ / CAMPANHA DA FITA ASCII - CONTRA MAIL HTML X ASCII RIBBON CAMPAIGN - AGAINST HTML MAIL / \ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]