Não consigo abrir o arquivo .sh no ubuntu 15.04 [duplicate]

0

Eu clico com o botão direito do mouse em propriedades e permito que a permisão seja executada como um programe. Mas ainda não pode executá-lo. Ainda está abrindo no arquivo de documento de texto

    
por Andrew Twirling 10.09.2015 / 03:02

1 resposta

0

Clicar duas vezes em um arquivo sh não o executará porque sh arquivos são realmente apenas arquivos de texto contendo comandos do terminal. É sempre meio que me aborrece que certos arquivos não possam ser executados clicando duas vezes neles, mas é assim que o Linux funciona. Se você quiser executar o arquivo sh , precisará usar o terminal.

Pressione ctrl + alt + T para abrir um terminal. Agora existem duas maneiras de executar um script sh do terminal. Uma é feita por cd ing para o diretório pai e depois executá-lo a partir daí, enquanto a outra maneira apenas aponta diretamente para o arquivo. Eu mostrarei os dois abaixo.

Para esses exemplos, estou usando meu próprio nome de usuário e caminho que inventei. Você precisa especificar o caminho real para o seu arquivo sh .

Usando cd

cd /home/zacharee/Downloads/program/
sudo ./program.sh

Basta colocar o caminho completo:

sudo /home/zacharee/Downloads/program/program.sh

De qualquer forma, funcionará bem.

Agora, se você realmente quiser clicar duas vezes nos scripts executáveis do seu navegador de arquivos para executá-los, tente o seguinte:

Abra o Nautilus (o navegador de arquivos) e abra o menu File... . A partir daqui, selecione Preferences e vá para a guia Behavior . Deve haver uma opção do menu suspenso chamada algo como Executable Text Files: . Na lista suspensa, selecione a opção Run ... e aplique essas configurações.

Fonte: Não executando programas (* .sh ) com duplo clique em 13.04

    
por TheWanderer 15.09.2015 / 03:33