Automatizando o Terminal com o Bash Menu

Utilizamos vários comandos, deveremos nos organizar para otimizar o Sistema, automatizá-lo será progresso, todas as funcionalidade do Linux, conhecendo os comandos para criar scripts, não perderá tempo Automatizando o Terminal com o Bash Menu.

Tempo para executar o terminal, digitando sempre os mesmos comandos, não aproveitará os recursos do Sistema.


Interatividade dos aplicativos Xdotool e Openbox😀


Ao executar o terminal pressionara em seguida as teclas Ctrl+alt+b, somente lembrando que script, não realizará magica, apenas diminui o stress.


Automatizando o Terminal com o Bash Menu



Próxima tela, menu surgiu por completo, basta selecionar a opção desejada:


Automatizando o Terminal com o Bash Menu
Selecione as opções disponíveis pressione enter

Automatizando o Terminal com o Bash Menu
Aqui ação do script sem digitar nada.


Procedimentos corretos, instalando o Xdotool,  ferramenta que simulará as entradas do teclado, mouse, redimensionamento de  janelas.

sudo apt-get install xdotool


  • Leia a documentação do Xdotool, através do Google Chrome.




Programa instalado, executando o editor Gedit para criar arquivos, os créditos pertencem ao criador original, somente realizei a tradução do arquivos Xml, removi funções, que não importantes.

Iniciando os procedimentos😃


No terminal sudo gedit bash-menu, preste atenção o arquivo, deverá se tornar-se executável.

Digite no terminal chmod +x /usr/local/bin/bash-menu.


#!/bin/bash

xdotool key "ctrl+alt+b" & 

exit


Automatizando o Terminal com o Bash Menu


Execute o terminal como root, realizando a copia cp/home/sua pasta/bash-menu /usr/local/bin/

Para adicionar as teclas Keybind, abra o arquivo rc.xml, execute o editor de texto, localize a opção Keybind.




<!-- Keybindings for running applications -->

<keybind key="C-A-b">

<action name="ShowMenu">

<menu>bash</menu>

</action>

</keybind>.


Realizando edições do Menu do Open Box, serão aplicadas ao Menu para realizar acessos do Mouse ou teclado.

Bash-Menu


sudo gedit /home/suapasta/.config/openbox/bash.xml

Automatizando o Terminal com o Bash Menu





» Copiar Código «        
Fonte de referência:Lxlinux
(Revisado 14/02/2018)