link para executar shell script

1. link para executar shell script

Sérgio Gelli
sergelli

(usa openSUSE)

Enviado em 21/04/2013 - 06:49h

Bom dia pessoal

Gostaria de fazer um link na área de trabalho que executasse um arquivo de shell script, por exemplo, veja o arquivo "xxx.sh" contendo as linhas:

#!/bin/sh
./exec.sh

Esse arquivo quando chamado por um terminal com o comando $./xxx.sh funciona perfeitamente.
Arrastando e soltando c/o mouse, posso criar um link no desktop, mas não funciona. Aliás, tambem não funciona se clico nesse arquivo usando um gerenciador de arquivos tipo Dolphin.

Por favor, alguem poderia informar como faço para esse link funcionar?

Antecipadamente agradeço


  


2. Sugestão

Kleyson
Nocttuam

(usa Ubuntu)

Enviado em 21/04/2013 - 14:29h

Talvez esse tópico lhe ajude:
http://www.vivaolinux.com.br/topico/UbuntuBR/Como-fazer-script-gerado-no-gedit-funcionar-logo

Dá um lida com cuidado na resposta escolhida pelo autor.


3. Re: link para executar shell script

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 21/04/2013 - 15:03h

eu tentaria sem fazer um segundo script.

crie o atalho normal ex para o seuscript.sh, mas coloque no "comando" algo assim.
suponha que seu terminal seja konsole ou gnome-terminal, e seu script se chame executa.sh, ficaria algo assim no "comando" do atalho

konsole (ou gnome-terminal, se for gnome) --command="sh executa.sh"

Se não funcionar, ainda pode tentar de outra maneira, o comando a colocar no atalho ficaria assim:

konsole (ou gnome-terminal -x bash -c 'sh executa.sh; exec bash'





4. Re: link para executar shell script

Sérgio Gelli
sergelli

(usa openSUSE)

Enviado em 22/04/2013 - 09:04h

Prezados, obrigado pelas dicas.

Mas resolvi fazendo o seguinte:
O arquivo alvo continha as seguintes 2 linhas:

----------------------------------------------
#!/bin/sh
java -jar PgdCarneLeao.jar
----------------------------------------------

Acrescentei mais uma linha:

----------------------------------------------
#!/bin/sh
cd /home/sergio/carneLeao/LEAO2012
java -jar PgdCarneLeao.jar
----------------------------------------------

Agora o link do desktop funciona e também posso executar clicando direto de um gerenciador de arquivos tipo Dolphin.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts