Demonstrando o uso do Xdialog
Publicado por Luís Fred 25/12/2005
[ Hits: 9.539 ]
Esse script mostra de forma bem legal o uso do xdialog no desenvolvimento de scripts.
#!/bin/bash #por windboy #Este script serve de ilustração sobre como é joia desenvolver scripts em xdialog export XDIALOG_HIGH_DIALOG_COMPAT=1 DIALOG=Xdialog M1="Esta é so uma demostração de como é fácil usar o xdialog. Caso você não o tenha instalado na sua máquina, baixe agora mesmo neste site: http://xdialog.dyns.net/" $DIALOG --title "demonstração" --msgbox "$M1" 0 0 \ $DIALOG --title "EDITAR" --backtitle "digite qualquer coisa no campo abaixo" --editbox "" 0 0 \ 2>>entrada $DIALOG --center --title "<--------->" --stdout --msgbox "ok, agora o que você digitou será visualizado na próxima caixa" 0 0 \ $DIALOG --center --title "Visualizar" --tailbox "entrada" 35 70 \ cat /home/kurumin/entrada $DIALOG --title ":) :)" --backtitle "ALGUNS COMANDOS DO XDIALOG" --msgbox " --yesno Uma janela com opções de "Sim" ou "Não" --msgbox Apenas mostra um texto informativo --infobox Mesmo que --msgbox, só que desaparece automaticamente em um determinado tempo --inputbox O usuário preenche um campo --rangebox Escolhe um número entre X e Y, com uma barra de rolagem --textbox Mostra o conteúdo de um arquivo numa caixa de texto --editbox Edita o conteúdo de um arquivo numa caixa de texto --menubox Cria um Menu de opções, onde se seleciona um item --checklist Mesmo que --menubox, só que pode-se selecionar vários itens --radiolist Mesmo que --menubox, mas agora em outro estilo --treeview Opções organizadas em forma de "árvore" (interessante) --gauge Um indicador de processo --tailbox Mostra o conteúdo de um arquivo --fselect Abre uma janela de seleção de um arquivo --dselect Abre uma janela de seleção de um diretório --calendar Mostra um calendário para escolher uma data --timebox Mostra uma janela para edição de horário " 0 0 \
Script de instalação de pacotes
Monitor de recursos do sistema
Array de números aleatórios não-repetidos de um intervalo em Shellscript (Bashscript)
Qt 6.10 e Python 3.14 puxam o ritmo do software livre nesta quarta
Atualizações de Apps, Desktop e Kernel agitam o ecossistema Linux nesta terça-feira
Miyoo Mini Plus + Onion OS (Linux)
IA local no bolso, novo visual no Raspberry Pi OS e mais destaques do software livre
Kernel turbinado, compatibilidade em alta e debate sobre sustentabilidade: o dia no mundo Linux
Como mudar o nome de dispositivos Bluetooth via linha de comando
Adicionando o repositório backports no Debian 13 Trixie
Como listar os arquivos em "bloquin... [RESOLVIDO] (6)
Como colocar atalho para uma pasta na área de trabalho do Ubuntu 24.04... (2)