Pular para o conteúdo

link para executar shell script

Responder tópico
  • Denunciar
  • Indicar

1. link para executar shell script

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

Responder tópico

3. Re: link para executar shell script

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

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.

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder