Iniciador de scripts do comando do terminal

0

Estou tentando criar um atalho ou script de área de trabalho que automatize a entrada de comandos do terminal para que eu possa abrir um programa.

cd /Downloads
cd /GrooveNet-master
cd /project
cd /bin
./groovenet

Depois de aberto, o terminal também deve permanecer aberto para o programa funcionar.

Obrigado.

    
por user126871 28.01.2013 / 23:23

1 resposta

3

Desktop Launcher

Para criar um iniciador de área de trabalho, abra um editor de texto (por exemplo, ALT + F2 gedit ) e cole em:

[Desktop Entry]
Version=1.0
Name=GrooveNet
Comment=Launch GrooveNet
Exec=/Downloads/GrooveNet-master/project/bin/groovenet
Icon=/path/to/icon.png
Terminal=true
Type=Application
Categories=Utility;Application;

Se você não tiver um ícone, poderá deixar essa linha de fora. Salve o arquivo como "Groovenet.desktop" na sua pasta Desktop ( ~/Desktop ).

Agora você precisa torná-lo executável, então abra um terminal e digite

sudo chmod +x Groovenet.desktop

Deve ser isso.

Se você não gosta de usar o terminal, uma maneira gráfica de fazer a mesma coisa usando o gnome-panel também é possível, está na documentação do Ubuntu ( link ).

Atalho de teclado

Outra maneira de resolver o mesmo problema seria atribuir um atalho de teclado para abrir o programa, que você pode achar mais útil / rápido.

Em System Settings > Keyboard > Shortcuts > Custom Shortcuts crie um novo atalho. Na caixa "Comando:", digite gnome-terminal --tab -e "/Downloads/GrooveNet-master/project/bin/groovenet" . Dê um nome a ele e clique em Aplicar, depois atribua um atalho de teclado à sua escolha.

    
por mtdevans 29.01.2013 / 19:19