Como fazer isso então o bash roda em vez de perguntar onde rodar na seleção do navegador de arquivos

3

Quando clico duas vezes nos arquivos bash no Linux Mint, aparece um pop-up que pergunta se quero executar no terminal, exibir, executar ou cancelar. Eu estava pensando, como eu faço isso para este arquivo bash em particular, ele é executado sem este pop-up (de preferência sem a apresentação do terminal). Qualquer ajuda seria muito apreciada!

    
por Cenoc 04.06.2014 / 16:54

2 respostas

2

Você não pode fazer isso com o script bash diretamente, você precisará criar um arquivo .desktop para ele. Por exemplo, se o seu script bash for salvo como /home/cenoc/bin/script.sh , crie um arquivo chamado script.desktop com o seguinte conteúdo:

[Desktop Entry]
Name=My script
Comment=Describe your script here
Exec=/home/cenoc/bin/script.sh
Terminal=false
Type=Application

Em seguida, clique duas vezes em script.desktop e seu script deve ser executado.

    
por 05.06.2014 / 14:45
0

Pessoalmente, acho que é mais um motivo de segurança, além de conveniência.
Não quero executar o arquivo por engano quando quiser editá-lo. Se você precisar executar o arquivo na inicialização, usaria um de seus scripts de inicialização.

    
por 04.06.2014 / 17:41