Primeiro, você precisa ter certeza de que o arquivo de script (.sh) é executável.
Torne o script executável
No Nautilus, clique com o botão direito do mouse e selecione propriedades, permissões. Certifique-se de que "executável" esteja marcado.
Agora, se você clicar duas vezes no arquivo, poderá executar o programa.
Etapa 2: criar lançador
Existem duas maneiras de fazer isso.
O caminho mais fácil
Instale o alacarte do centro de software do Ubuntu ou digite sudo apt-get install alacarte
em um terminal.
Em seguida, abra o aplicativo "Menu principal" e crie um novo lançador para o seu script.
Uma maneira mais complexa
Você pode criar um arquivo .desktop para o seu script copiando e modificando um dos arquivos em / usr / share / applications.
Você pode salvar o arquivo em ~ / .local / share / applications /
Um bom guia para criar arquivos .desktop pode ser encontrado aqui