Pular para o conteúdo

Passar comandos por terminal

Responder tópico
  • Denunciar
  • Indicar

1. Passar comandos por terminal

Enviado em 26/09/2016 - 16:29h

Boa Tarde,

Estou com uma dúvida aqui, eu vi que posso executar outro terminal por linha de comando digitando "gnome-terminal" mas gostaria de saber se teria como eu passar algum comando a ser executado nesse novo terminal ao abrir. Por exemplo "gnome-terminal sudo gedit" para que ao abrir o novo terminal ele executar este comando de abrir o gedit. Faço esta pergunta pois estou trabalhando com sockets e para este projeto seria interessante ter algo desse tipo.

Agradeço desde já.

Responder tópico

2. Re: Passar comandos por terminal

Enviado em 26/09/2016 - 16:42h

Não entendi muito bem, mas acho que no seu caso bastaria um shell script e crie um atalho para o desktop caso aja necessidade.

#!/bin/sh
sudo gedit


É isso?
- - - - -
www.github.com/ericfernandesferreira

3. Re: Passar comandos por terminal

Enviado em 26/09/2016 - 16:58h

Tente desta forma: gnome-terminal && gedit

4. Re: Passar comandos por terminal

Enviado em 26/09/2016 - 17:09h

Seguinte, acho que não expliquei mto bem, é assim, eu tenho um terminal em uma máquina executando o cliente e em outra máquina executando o servidor. No cliente eu mando o comando linux a ser executado no servidor, o servidor fica esperando o comando e quando recebe o comando ele o executa, exemplo: Mando "sudo gedit" da máquina cliente e a máquina servidor executa abrindo o gedit. Pois bem, a questão é, eu gostaria de enviar um comando para o servidor abrir um outro terminal e executar um outro programa nesse novo terminal aberto, exmplo: Mando "gnome-terminal -x ./servidor" e a máquina servidor deveria abrir outro terminal e executar o servidor nesse novo terminal.

Espero ter sido mais claro agora haha

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder