[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: