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.
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.
Próxima tela, menu surgiu por completo, basta selecionar a opção desejada:
![]() |
Selecione as opções disponíveis pressione enter |
![]() |
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
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
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
(Revisado 14/02/2018)