O que estou fazendo de errado com o script de shell? Noob [duplicado]

0

Eu criei um novo documento, abri-lo com o gedit e o script é muito simples e funciona em terminal, basicamente algo assim:

#!/bin/sh
sudo blah blah blah

Mas quando eu o salvei no documento, coloquei o tick de execução nas propriedades e cliquei duas vezes no arquivo, então o gedit simplesmente o abre novamente, então o que devo fazer para fazer o arquivo funcionar como um shell script para iniciar o comando, eu procurei, mas nada responde a minha pergunta, porque em todos os lugares que diz (ou assim eu acredito) que ter a primeira linha #! / bin / sh transforma o documento em um script de shell.

    
por doton doton 05.11.2014 / 16:33

1 resposta

0

Você precisa criar um arquivo da área de trabalho, por exemplo. name.desktop , que contém a seguinte estrutura:

% bl0ck_qu0te%

Torne este arquivo e seu executável de script (por exemplo, chmod 700 script.sh). Agora você pode clicar duas vezes no arquivo da sua área de trabalho para iniciar seu script.

    
por EdiD 05.11.2014 / 17:55