Como executar comandos bash no Ubuntu 13.10? [duplicado]

0

antes no Ubuntu 12.04 quando eu faço comandos bash simples, ele funciona, mas no Ubuntu 13.10 eu só posso abri-lo com o gedit! Como posso executá-lo com apenas um clique?

    
por Deniz 20.11.2013 / 13:05

2 respostas

4

Abra o gerenciador de arquivos, vá para o menu Files e selecione Preferences para abrir a caixa de diálogo "Preferências".

Na guia Behaviour , ative a opção Run executable text files when they are opened na seção Exexcutable Text Files :

Observe que isso pode fazer com que você execute códigos potencialmente prejudiciais em vez de abri-los em um editor de texto. Por isso, é melhor ativar Ask each time .

    
por Florian Diesch 20.11.2013 / 13:44
0

Abra seu editor, por exemplo, gedit e cole estas linhas.

[Desktop Entry]
Version=x.y
Name=ProgramName
Comment=This is my comment
Exec=/home/alex/Documents/exec.sh
Icon=/home/alex/Pictures/icon.png
Terminal=false
Type=Application
Categories=Utility;Application;

salve este arquivo com somename.desktop

Descrição dessas linhas:

  • Versão é a versão deste arquivo .desktop.

  • Nome é o nome do aplicativo, como 'VLC media player'.

  • Comentário é uma frase ou duas descrevendo o que este programa faz, como "Reproduz seus arquivos de música e vídeo".

  • Exec é o caminho para o arquivo executável. O caminho completo para o arquivo executável deve ser usado apenas no caso de não estar em nenhum dos caminhos especificados na variável $ PATH. Por exemplo, quaisquer arquivos que estejam dentro do caminho / usr / bin não precisam ter seu caminho completo especificado no campo Exec, mas apenas o nome do arquivo. Para ver todos os caminhos na variável $ PATH, você pode abrir um terminal usando Ctrl + Alt + T e digitar

    echo $ PATH

  • Campo de ícones é o ícone que deve ser usado pelo inicializador e representa o aplicativo. Todos os ícones que estão sob o diretório / usr / share / pixmaps não precisam ter seu caminho completo especificado, mas seu nome de arquivo sem a extensão. Por exemplo, se o arquivo de ícone for /usr/share/pixmaps/wallch.png, o campo Ícone deverá ser apenas 'wallch'. Todos os outros ícones devem ter seu caminho completo especificado.

  • Campo de terminal especifica se o aplicativo deve ser executado em uma janela de terminal ou não.

  • Digite o campo especifica o tipo do arquivo inicializador. O tipo pode ser Application, Link ou Directory, mas este artigo abrange o tipo "Aplicativo".

  • O campo Categorias especifica a categoria do aplicativo. É usado pelo Dash para categorizar os aplicativos. Um lançador sendo um 'Utility; Application;' deve estar na seção 'Acessórios' etc.

Fonte aqui

    
por rɑːdʒɑ 20.11.2013 / 13:30