Re: Criar atalho para um arquivo .sh
zandre bran escribió:
Muito superficialmente os arquivo .sh são os .bat do Win.
A comparação com os .bat do DOS está bem e quer dizer que se trata de um
shell script. Agora, não são os arquivos .sh os que são shell scripts;
qualquer arquivo de texto que contenha comandos de shell pode ser um
shell script, e com qualquer nome; o .sh é somente uma convenção. Se
você quer que o script não tenha o .sh, simplesmente mude o nome.
Para executa-los no Debian é necessário o ./ antes do arquivo qdo
executados direto de sua path.
...
Se passar o caminho completo, não é necessário o ./
É assim no Debian e em todas as distribuções do mundo. Se um programa
não está no PATH, deve indicar o caminho para chegar a ele. O ./ não é
um simbolo mágico; é um caminho relativo que significa no diretório atual.
Ai foi só criar uma ligação para o arquivo em /usr/local/bin no menu do
Gnome.
Bem. Isso é o que eu disse na outra mensagem. Se o que você quer é não
ter que indicar o caminho, ponha o script num lugar que esteja no seu
PATH ou adicione ao seu PATH a pasta onde está o script. Com a ligação
que você diz (que não é mais que um ln -s), está fazendo o mesmo.
--
Guillermo Pereyra Irujo
Tandil, Argentina
Reply to: