Executar arquivo .sh com dois cliques

1. Executar arquivo .sh com dois cliques

Rafael Pereira
rplaurindo

(usa Ubuntu)

Enviado em 26/02/2010 - 15:41h

Galera, gostaria de ao dar dois cliques no arquivo .sh ele fosse executado direto no terminal, ou seja, sem eu precisar abrir o terminal e dar o comando $ sudo ./script.sh. Como faço?


  


2. Re: Executar arquivo .sh com dois cliques

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 26/02/2010 - 15:50h

Crie um atalho pra ele (lançador) e coloque na linha d comando:

gksu /caminho/do/script/script.sh

Depois vc clica duas vezes em cima dele, digite a senha e pronto.


3. Re: Executar arquivo .sh com dois cliques

Rafael Pereira
rplaurindo

(usa Ubuntu)

Enviado em 26/02/2010 - 16:00h

Eu queria um modo mais flexível, sem criar atalhos, apenas dando dois cliques no arquivo .sh e pronto. Como se eu abrisse o terminal e desse o comando ./script.sh, entendeu?


4. Re: Executar arquivo .sh com dois cliques

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 26/02/2010 - 16:07h

Então torne-o executável:

# chmod a+x script.sh

Q não precisa d atalho.


5. Re: Executar arquivo .sh com dois cliques

Rafael Pereira
rplaurindo

(usa Ubuntu)

Enviado em 26/02/2010 - 16:12h

Para que serve o parâmetro a?


6. Re: Executar arquivo .sh com dois cliques

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 26/02/2010 - 16:13h

Pra dar permissão para todos executarem (owner, group, others).


7. Re: Executar arquivo .sh com dois cliques

Rafael Pereira
rplaurindo

(usa Ubuntu)

Enviado em 26/02/2010 - 16:19h

Não funcionou. Cliquei com o botão direito no arquivo, fui em propriedades, e vi que ele estava abrindo com gnome-terminal. Tem algo a ver?


8. Re: Executar arquivo .sh com dois cliques

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 26/02/2010 - 16:23h

Não sei t dizer, pois nunca testei, mas normalmente, o script necessita do terminal.


9. Re: Executar arquivo .sh com dois cliques

Daniel Fernandes
volcom

(usa Debian)

Enviado em 26/02/2010 - 16:28h

No meu Kubuntu testei e deu certo.

Fiz um Script simples chamando o Firefox:

#!/bin/bash
firefox

chmod +x script.sh

Cliquei duas vezes e abriu o Firefox.

Qual a finalidade do seu script?

Lembrando que eu uso o KDE, vou testar no Gnome também.


10. Re: Executar arquivo .sh com dois cliques

Rafael Pereira
rplaurindo

(usa Ubuntu)

Enviado em 26/02/2010 - 16:34h

Mas você havia dito que poderia ser executado com dois cliques depois de usado o comando chmod a+x script.sh.
A finalidade é só estudo mesmo, e às vezes quero colocar programas em certas pastas no diretório root, pastas estas que devem ser criadas e editadas suas permissões. Pra essas coisas.


11. Re: Executar arquivo .sh com dois cliques

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 26/02/2010 - 16:36h

Se podia executar com dois cliques ia depender do gnome, mas esse comando dá permissão pra todos executarem.


12. Re: Executar arquivo .sh com dois cliques

Rafael Pereira
rplaurindo

(usa Ubuntu)

Enviado em 26/02/2010 - 16:39h

Mas até onde sei, o gnome permite isso. Bom, se alguém tiver testado no gnome poste o código, e os procedimentos. Obrigado.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts