Ação padrão do atalho da área de trabalho

2

Eu tenho um atalho para um script de shell na minha área de trabalho, e quando clico duas vezes nele, aparece a caixa de diálogo run in terminal / display / cancel / run. Existe alguma maneira de definir uma ação padrão para este diálogo?

    
por gberes 03.08.2012 / 09:10

1 resposta

4

Sugiro que você crie um ícone de inicialização para o arquivo. Aqui está como:

  1. Verifique se o seu arquivo é executável, por exemplo %código%
  2. Crie um arquivo em sua área de trabalho chamado chmod 755 myScript.sh . A extensão .desktop é importante.
  3. Abra o arquivo no seu editor de texto favorito e anexe o seguinte texto:

    [Desktop Entry]
    Name=myScript
    Comment=Some Comment
    TryExec=/path/to/the/script
    Exec=/path/to/the/script
    Icon=/path/to/icon/if/you/wish
    Categories=Multimedia;
    Terminal=false
    Type=Application
    StartupNotify=true
    
  4. Agora, clique com o botão direito no arquivo - > Propriedades - > Permissões: Verificar Execução: Permite executar o arquivo como programa.

Agora, você teria um inicializador em sua área de trabalho com um ícone e tudo. Se você quiser que o Unity Dash o encontre, basta soltar uma cópia do arquivo em myscript.desktop

    
por Raminoid 03.08.2012 / 09:40