Comandos em menu a um clique
Publicado por Raimundo Alves Portela (última atualização em 07/01/2012)
[ Hits: 5.390 ]
Homepage: http://portelanet.com
Mais um script usando shell script + yad.
Nele uso o yad --notification, junto com a opção --listen e a possibilidade de informar um menu de comandos para o mesmo.
Para usá-lo, basta colocar seus comandos em um arquivo chamado comandos.conf que deve ficar no mesmo diretório do script (a menos que você o modifique-o).
Exemplo de arquivo 'comandos.conf'
#arquivo de configuração, layout com titulo seguido pelo comando, separados por !
# segue exemplo:
# ThunderBird!thunderbird
Reiniciar apache!gnome-terminal --command='gksu /etc/init.d/apache2 restart'
ThunderBird!thunderbird
Ver Vídeos!totem
#-FIM DO ARQUIVO
Agora basta executar o script:
./notification.sh 2>/dev/null
Espero que gostem.
#!/bin/bash # Meus comandos a 2 cliques ;-) ARQUIVO='comandos.conf' TEMP_PIPE=$(mktemp ${0##*/}.$$) mkfifo ${TEMP_PIPE:-nadadadadsa} exec 3<> ${TEMP_PIPE:-nadadadadsa} trap "rm -f ${TEMP_PIPE:-nadadadadsa}" EXIT function _criar_menu() { echo "menu:$(cat "$ARQUIVO" | egrep -v '^#' | tr '\n' '@')@@Fechar!quit" >&3 } yad --notification --image='applications-accessories' \ --text="Meus comandos a 2 cliques ;-)" --separator='@' --listen <&3 & _criar_menu
Update no-ip utilizando Shell Script
Editor de configurações para Tint2
Nenhum coment�rio foi encontrado.
Aprenda a Gerenciar Permissões de Arquivos no Linux
Como transformar um áudio em vídeo com efeito de forma de onda (wave form)
Como aprovar Pull Requests em seu repositório Github via linha de comando
Dando - teoricamente - um gás no Gnome-Shell do Arch Linux
Como instalar o Google Cloud CLI no Ubuntu/Debian
Mantenha seu Sistema Leve e Rápido com a Limpeza do APT!
Procurando vídeos de YouTube pelo terminal e assistindo via mpv (2025)