O link para o shell script não é executado em um local diferente

0

Eu tenho um aplicativo criado usando o Lazarus. Eu posso rodá-lo do terminal assim:

./myapp para

Agora, este arquivo está atualmente em uma pasta pessoal. Então eu criei um script de shell como este:

#!/bin/sh
cd /home/khalid/Home/laz-proj-linux
./myapp para

Quando executo o script de shell da pasta atual (nautilus), ele funciona. Quando eu crio um link para ele na mesma pasta, funciona.

Mas quando eu arrasto esse link para a área de trabalho, isso não funciona.

Estou faltando alguma coisa? Por favor, informe.

Obrigado!

    
por itsols 17.09.2014 / 15:31

1 resposta

0

hmmm, o caminho está correto? por favor poste a saída de:

ls -lah /home/khalid/Home/laz-proj-linux/

e a lista de diretórios da sua área de trabalho ls -lah /home/khalid/Desktop/ (acho que "Desktop" é o nome para ele ... coloque o diretório correto onde o "link" deve ser colocado)

    
por Wolfgang 17.09.2014 / 18:27