Mapeie uma chave para abrir o terminal e executar comandos

5

Eu quero mapear uma chave, digamos, ctrl-shift-m para abrir um terminal, ssh no servidor de email, abrir o pinheiro e entrar no painel de mensagens de composição. Eu já tenho a configuração ssh-key, então eu não tenho que digitar minha senha enquanto faço o ssh, então isso não é um problema.

    
por gforce89 31.03.2013 / 13:49

2 respostas

5

É assim que faço quando preciso:

1) Faça um script com todos os comandos necessários

Exemplo:

#!/bin/bash

ssh [email protected]

ssh some-command

others-commands

exit 0

2) Crie o atalho

Execute gnome-control-center keyboard e, em seguida, vá para "Atalhos" > "Personalizado" > "+"

Nome:QualquercoisaComando:gnome-terminal-e"bash -c \"/path/to/script ; exit ; exec bash\""

Altere "/ caminho / para / script" para o caminho correto e

delete "exit" se você não quiser que o terminal feche após a execução do script.

Em seguida, escolha o atalho desejado.

Aproveite!

    
por desgua 31.03.2013 / 17:40
3

você pode abrir o terminal e executar o comando através do seguinte código

gnome-terminal --COMMAND=string

Você pode adicionar mapeamento de chaves em

Applications > Keyboard > Shortcut > Custom

    
por Sreevisakh 31.03.2013 / 15:23