Yad 0.16 - Eu quero sempre mais de ti
Neste artigo pretendo mostrar as novidades que vieram com a última versão estável do Yad. Faço uma cobertura mais completa dessa fantástica ferramenta, além de colocar exemplos úteis, comentando as possibilidades que podem ser implementadas.
[ Hits: 86.473 ]
Por: Raimundo Alves Portela em 07/01/2012 | Blog: http://portelanet.com

100
#!/bin/bash
# Exemplo útil usando o display
main() {
yad --title='Aviso' --display=':0' \
--image='preferences-system-time' --text='Vai durmir cara!' \
--button='Só mais um pouco':1 --button='Ok':0
case $? in
1) MIN=$( yad --entry --title='Adiar' --entry-label='Minutos' --entry-text='10' --numeric 0 59 1 --display=':0')
# se clicar em OK agenda um novo horário usando o at
[ $? -eq 0 ] && TEMPO=$(date --date "now +${MIN%%.*} min" | egrep -o '[0-9]{2}:[0-9]{2}') && at "$TEMPO" -f "$0" && exit
# se clicar em CANCEL carrega a tela inicial novamente
main
;;
252|0) exit ;;
esac
}
main


Aplicativos para gerenciar a Área de Transferência (Clipboard)
Enviar e-mail pelo terminal com mutt
Apresentando o Yad - "zenity melhorado"
Otimizando o uso do seu disco rígido usando a mesma /home para várias distribuições
Consultas SQL pelo Terminal no Postgres, Mysql, SQL Server, etc
Processamento Paralelo em Shell Script - Conversão de Arquivos WAV para MP3
Criando Autoridades Certificadores e Certificados de Testes no Linux
Assinatura de documentos PDF em lote via Bash
Blacklist - O que é? Como consultar o IP? Como automatizar?
Script com muitas utilidades para arquivos e pastas
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Novos apps de produtividade, avanços em IA e distros em ebulição agitam o universo Linux
Como instalar o repositório do DBeaver no Ubuntu
Como instalar o Plex Media Server no Ubuntu
Digitando underscore com "shift" + "barra de espaços"
Como ativar a lixeira e recuperar aquivos deletados em um servidor Linux
Como mudar o nome de dispositivos Bluetooth via linha de comando
O programa assinador digital (1)
PIP3 - erro ao instalar módulo do mariadb para o Python (9)
É normal não gostar de KDE? (8)
dpkg: erro: gatilho de arquivo duplicado chamado pelo arquivo de nome (6)









