Geração de gráfico em shell script

Bom resolvi criar este script com a finalidade de ilustrar a taxa de entrada de dados pela placa de rede, e percebi que este pode também pode desenhar gráficos da memória e etc... Obs : pode ser adicionado na função "coleta" , o valor a ser igualado a dx deve ser inteiro! by roberto fettuccia

Por: Roberto Fettuccia


Calculadora Shell com Yad

Script para demonstrar algumas das novidades do form no Yad, sendo a possibilidade de imprimir conteúdo dentro de um campo texto e também de podermos capturar o conteúdo de um campo texto, para ser usado em outro campo, tudo isso sem que o Dialog seja fechado. Para imprimir conteúdo em um campo, o campo tipo BTN, deve ser iniciado com um @, e deve imprimir um texto iniciado com o número do campo a ter o conteúdo mudado,. Exemplo: yad --form --field='Mostrar aqui' '' --field='Testar':BTN "@echo '1:Hello world'" No caso acima, o campo 1 é o --field='Mostrar aqui' ''. Para capturar o texto de um campo, basta referenciar o campo, usando um %1 (primeiro campo), %2 (segundo), e assim por diante. Exemplo: yad --form --field='Texto' 'Hello World' --field='Testar':BTN "yad --text '%1'" Ok, abaixo segue uma calculadora completa, usando os recursos descritos. Após descompactar, execute com o comando: ./calc_yad.sh No código descrito, observe que é composto por 2 arquivos calc_yad.sh e calc.sh, separados por #-------------------------------------

Por: Raimundo Alves Portela


Editor de configurações para Tint2

Mais um script que usa as novas funcionalidades do Yad 0.16.x Nesse script fiz um utilitários de configurações para o aplicativo tint2 (http://www.vivaolinux.com.br/dica/Tint2-Painel-leve-para-X). Assim de uma maneira fácil, através de um script com interface gráfica, qualquer usuário poderá fazer modificações básicas nessa ferramenta usando esse script, tendo como pré-requisito o Yad instalado ;-), veja em: http://www.vivaolinux.com.br/artigo/Apresentando-o-Yad-zenity-melhorado/ Para usar, descompacte: $ tar -zxvf config_tint2.tar.gz $ cd config_tint2 E execute-o: $ ./config_tint2.sh Depois posto uma dica com mais detalhe sobre o tint2, o novo Yad e esse script. Obs.: repare que abaixo descrevo diversos arquivos separados por "#-----------------------------------------------------------------------". Recomendo que baixem o Yad de: http://pkgs.org/download/yad ou usem o PPA descrito em :http://www.webupd8.org/2010/12/yad-zenity-on-steroids-display.html

Por: Raimundo Alves Portela


Jogo de perguntas e respostas

Jogo do Milho ;-) Fiz esse jogo usando Shell Script + Yad (http://www.vivaolinux.com.br/artigo/Apresentando-o-Yad-zenity-melhorado/) Ele é bem genérico, coloquei apenas 3 perguntas, mas qualquer um poderá utilizá-lo, adicionando mais perguntas. Para adicionar mais perguntas, basta criar um arquivo com o "formato" .pergunta, dentro do diretório perguntas e seguir a seguinte estrutura: P| coloque a sua pergunta aqui Q1 "alternativa1" Q2 "alternativa2" Q3 "alternativa3" Q4 "alternativa4" R|Q2 indique a alternativa correta aqui usando o seu identificador, como no exemplo Q2 Exemplo: P|Qual dos comandos abaixo permite redirecionar sua entrada padrão para a saída padrão? Q1 "gato" Q2 "cp" Q3 "mv" Q4 "cat" R|Q4 Para executá-lo, basta chamar o script main.sh: ./main.sh Observe no código abaixo que são 4 arquivo, separados por "#---------------------------". Boa diversão à todos.

Por: Raimundo Alves Portela


Piano em Shell + Yad

Fiz um Piano simples, usando Shell Script + Sox + Yad Para usá-lo, caso ainda não tenha, instale o Sox: $ sudo apt-get install sox Se não tiver o Yad, veja o Artigo: http://www.vivaolinux.com.br/artigo/Apresentando-o-Yad-zenity-melhorado/ Boas músicas.

Por: Raimundo Alves Portela


Árvore de Natal do Julio Neves

Shell script enviado pelo Julio Neves ( http://www.julioneves.com/ ) desejando a todos do VOL um feliz natal e próspero ano novo! O código desenha uma árvore de natal animada no console. Muito bom mesmo :)

Por: Fábio Berbert de Paula






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts