Re: Ejecutar comando desde Terminal
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
/ \
Reply to: