.sh arquivo abre com o emacs em vez de correr

0

Instalei o Android Studio e este programa inicia no arquivo studio.sh. Se eu rodá-lo a partir do terminal vai bem, mas se eu clicar duas vezes nele, este arquivo é aberto com o emacs. Por quê?

    
por giacomotb 08.12.2013 / 19:50

2 respostas

2

Para executar o arquivo studio.sh no nautilus, você precisa criar um arquivo .desktop como abaixo.

Nome do arquivo: studio.desktop

[Desktop Entry]
Type=Application
Name=Run script
Exec='/fullpath_to_script/studio.sh'
Terminal=false
StartupNotify=true 
Encoding=UTF-8

coloque o arquivo studio.desktop na área de trabalho. Ao clicar duas vezes nesse arquivo, você poderá executar o arquivo androidstudio.sh do nautilus.

Você precisa conceder permissão de execução ao arquivo studio.desktop para executar,

sudo chmod a+x /path/to/studio.desktop
    
por Avinash Raj 08.12.2013 / 20:00
0

Por quê? Por causa de:

Assim, quando você estiver no Nautilus, vá para Arquivos Preferências , selecione a guia Comportamento e onde Arquivos de Texto Executável selecione o campo Perguntar a cada vez ou simples Executar arquivos de texto executáveis quando eles forem abertos .

    
por Radu Rădeanu 08.12.2013 / 22:38