esta questão é simples sobre "Abrir/Executar no Terminal"...
Parece que o Ubunutu não suporta scripts bash/shell da maneira que conhecemos no KDE e em qualquer outro sistema operacional:
Tentei o óbvio:
- Clique com o botão direito no gerenciador de arquivos
- Abrir com outro aplicativo...
- Mostrar todos os aplicativos
mas não há nenhum aplicativo Terminal listado, apenas "Encontrar aplicativos on-line". Você não pode nem procurar um novo aplicativo como faria em qualquer outro sistema operacional.
Alguma ideia? Encontrei apenas truques como criar um item de inicialização, mas isso está longe de ser uma solução ou ideal.
Para deixar bem claro:
Quero executar qualquer script bash acessível com o gerenciador de arquivos clicando com o botão direito, "Abrir com" -> "Terminal" para poder ver a saída. É realmente como clicar duas vezes em um arquivo em lote no Windows e ele apenas executa o maldito script, sem fechar o terminal, exceto que eu escrevi no script. Então, finalmente, NÃO se trata de clicar duas vezes para executar, mas de executar o script através do menu de contexto, como já foi dito no título!
obrigado!
Ubuntu-x64-14.04/Unity/Sem mods ou ajustes.
Responder1
A maneira limpa seria criar um .desktop
arquivo para o seu script e torná-lo o editor de texto padrão.
Crie um arquivo chamado
/usr/share/applications/openscript.desktop
com o seguinte conteúdo:[Desktop Entry] Name=Open script in terminal Exec=gnome-terminal -e "%U" Terminal=false Type=Application MimeType=text/plain;
Em seguida, execute estas etapas:
- Sair/entrar (não sei se é necessário)
- Clique com o botão direito no arquivo
- Clique em Abrir com...
- Clique em Outro aplicativo...
- Selecione "Abrir script no terminal"
- Você Terminou!