Abrir Varios Terminais [RESOLVIDO]

1. Abrir Varios Terminais [RESOLVIDO]

Miguel Arcanjo
miguel arcanjo3

(usa Debian)

Enviado em 07/10/2010 - 01:20h

Ola pessoal.
Comecei agora a programar em shell e tenho uma duvida, que os tutorias não esplicam, ai vai.
Como abrir varios terminais?, ou seja fazer com que alguns comandos sejam executados num Terminal e outros num outro Terminal, mas tudo no mesmo Script?.


  


2. Re: Abrir Varios Terminais [RESOLVIDO]

Miguel Arcanjo
miguel arcanjo3

(usa Debian)

Enviado em 07/10/2010 - 04:47h

Nimguem Para dar uma judinha pessoal Va La.


3. Re: Abrir Varios Terminais [RESOLVIDO]

Enzo de Brito Ferber
EnzoFerber

(usa FreeBSD)

Enviado em 07/10/2010 - 07:53h

Cara, você pode redirecionar a saida pro outro terminal assim:
(Não sei se vai funcionar em script, mas no shell é assim)

TTY1:
$ (clear;ls) > /dev/tty2

TTY2:
shell/ dev/ bignum.c jam.c
$

Espero que ajude,
Enzo Ferber
[]'s


4. Re: Abrir Varios Terminais [RESOLVIDO]

Marcos Paulo Ferreira
Daemonio

(usa Slackware)

Enviado em 07/10/2010 - 07:55h

Hum.. creio que isso não é possível, imagine um rombo na segurança se isso fosse verdade?
Tipo, só de saber o terminal de um usuário iria ser possível executar comandos nele?
Acho pouco provável que isso seja implementado por padrão.

Bem... se isso for realmente preciso, você pode comunicar entre os terminais.
Eu faria isso usando fifo.

$ mkfifo fifao

Em um terminal faça:

$ echo 'ls' > fifao

e em um outro:

$ eval `cat < fifao`

Desse modo um comando (ls) "digitado" no terminal 1 seria executado no terminal 2.
Para a tarefa ser automática, crie um shell script que fica em bg só monitorando o arquivo fifo "fifao". Desse modo, quando ocorrer alguma mudança no conteúdo desse arquivo, o comando será executado.

Acho que é isso!
t+


5. Re: Abrir Varios Terminais [RESOLVIDO]

Miguel Arcanjo
miguel arcanjo3

(usa Debian)

Enviado em 08/10/2010 - 08:50h

Ok
Valeu pelas Dicas






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts