Tudo o que você precisa fazer é definir a ação padrão aqui File Manager > Edit > Preferences > Behaviour
para Executable Text Files
. No Ubuntu 14.04 está definido para View Executable Files when they are opened
Não consigo executar o arquivo .sh no Ubuntu 14.04. O mesmo arquivo estava sendo executado na versão anterior 12.xx. Após a atualização para o 14.04, este arquivo parou de funcionar. Como resolver este problema?
Tudo o que você precisa fazer é definir a ação padrão aqui File Manager > Edit > Preferences > Behaviour
para Executable Text Files
. No Ubuntu 14.04 está definido para View Executable Files when they are opened
Você pode verificar se o script é ou não executável fazendo algo como:
$ ls -l nameoffile
substituindo nameoffile
pelo nome do script. A saída será parecida com:
-rwxr-xr-x 1 users users 848101 Mar 12 11:22 configure
O último x
na primeira coluna, significa que este arquivo é um executável. Se este x
estiver faltando, isso significa que o arquivo não é executável. Você pode facilmente corrigir isso. Para tornar um script executável, você pode executar:
chmod +x /path/to/nameofscript.sh
Depois disso, para executá-lo a partir da linha de comando, você pode fazer:
./path/to/nameofscript
O Xubu-tur fez referência a uma explicação muito boa para fazer isso em um ambiente gráfico.
Tags scripts