Autor Tópico: script sem confirmação  (Lida 2599 vezes)

Offline Rafael_jp

  • Usuário Ubuntu
  • *
  • Mensagens: 14
    • Ver perfil
script sem confirmação
« Online: 10 de Julho de 2009, 09:09 »
bom dia amigos, fiz um script ele está funcionando perfeitamente, só que quando executo ele pedi: exibir, executar no terminal ou executar. Tem alguma maneira de tirar isso?

Offline Tota

  • Usuário Ubuntu
  • *
  • Mensagens: 14.982
    • Ver perfil
Re: script sem confirmação
« Resposta #1 Online: 10 de Julho de 2009, 09:21 »
Olá

Dê uma rápida pesquisa no forum

Você vai encontrar a resposta

Teria que alterar a permissão do arquivo para executavel e quando lançar o script via  terminal ou atalho adicionar o comando para rodar em segundo plano ( -& )

[],s

Offline Rafael_jp

  • Usuário Ubuntu
  • *
  • Mensagens: 14
    • Ver perfil
Re: script sem confirmação
« Resposta #2 Online: 10 de Julho de 2009, 16:23 »
desculpe, não consegui.

Offline raidicar

  • Usuário Ubuntu
  • *
  • Mensagens: 576
  • Quad Shot of Ubuntu
    • Ver perfil
Re: script sem confirmação
« Resposta #3 Online: 10 de Julho de 2009, 23:56 »
Clique com o botão direito na area de trabalho e selecione "criar lançador".
No campo TIPO você pode selecionar terminal ou aplicação, se selecionar terminal, o terminal será aberto e o script executado dentro dele.
Selecione terminal se o seu script necessita de entrada de dados, ex: "Informe o numero tal?"
Se selecionar aplicação, dependendo do script, ele será executado e nenhuma tela será exibida.
Defina o nome do script no campo NOME e na linha comando coloque o caminho para o seu script.
No campo COMENTARIO coloque o que quiser.
Salve e execute-o.

Ex: Se o seu script estiver salvo em /usr/bin com o nome de meuscript.sh, ao criar o lançador, no campo comando, não precisa colocar o caminho do script, apenas o nome meuscript.sh.

Para tornar um script executavel como lhe foi informado, o comando pelo terminal é sudo chmod +x meuscript.sh, mas ainda sim é preciso criar o lançador para eliminar essa tela. Afinal, ainda é necessário informar ao script se ele deve ser executado em um terminal ou simplesmente ser executado como uma aplicação comum. É justamente isso que a criação do lançador faz, eliminando assim a necessidade de ter que clicar em executar ou executar em um terminal.

Abraço.
Quem ama extremamente, deixa de viver em si e vive no que ama. Na vida três coisas são certas, o amor, a morte e o Linux !
Se Platão disse, então realmente sofremos de uma perigosa doença mental.

Offline Rafael_jp

  • Usuário Ubuntu
  • *
  • Mensagens: 14
    • Ver perfil
Re: script sem confirmação [Resolvido]
« Resposta #4 Online: 16 de Julho de 2009, 14:58 »
deu certo o que amigo ai disse, obrigado