shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Um pequeno script


From: Elder Marco
Subject: Re: [shell-script] Um pequeno script
Date: Sat, 20 Dec 2008 15:25:36 -0200

Gostei também. Esse tal shell script é realmente interessante!

Vou aprender também

2008/12/19 Raul Libório <address@hidden>

>   Hahahahaha, perfeito :D
> Vou ler e reler de cabo a rabo pra ver como é que vc colocou "o plugin do
> pisca-pisca" :D
>
> Valeu Júlio!!
> --
>
> Raul Libório
> UniJorge Redes - www.redesfja.com
> rauhmarutsªhotmailºcom
> Linux user#4444581
>
> " Se você tem uma maçã e eu tenho uma maçã e, em seguida, trocarmos as
> maçãs, eu e você ainda teremos uma maçã cada um. Mas se você tem uma idéia
> e
> eu tenho uma idéia e trocarmos essas idéias, então cada um de nós terá duas
> idéias. "
>
> George Bernard Shaw
>
> Dúvidas: enviar para /dev/null
>
>
> 2008/12/19 Julio C. Neves <address@hidden <julio.neves%40gmail.com>
> >
>
> > Desculpem, esqueci que a lista não aceita anexo.
> >
> > Ai vai o texto para copiar, colar, tornar executável e executar.
> >
> > $ cat ./natal2.sh
> > #!/bin/bash
> > # Versão 2.0
> > trap "tput reset; tput cnorm; exit" 2
> > clear
> > tput civis
> > lin=2
> > col=$(($(tput cols) / 2))
> > c=$((col-1))
> > est=$((c-2))
> > cor=0
> > tput setaf 2; tput bold
> > # Montando a Árvore
> > for ((i=1; i<20; i+=2))
> > {
> > tput cup $lin $col
> > for ((j=1; j<=i; j++))
> > {
> > echo -n \*
> > }
> > let lin++
> > let col--
> > }
> > tput sgr0; tput setaf 3
> > for ((i=1; i<=2; i++))
> > {
> > tput cup $((lin++)) $c
> > echo 'mWm'
> > }
> > tput setaf 1; tput bold
> > tput cup $lin $((c - 4)); echo BOAS FESTAS
> > tput cup $((lin + 1)) $((c - 11)); echo E muito suSHELLso em 2009
> > let c++
> > k=1
> > # Pendurando as bolas (da árvore, claro!)
> > while true; do
> > for ((i=1; i<=35; i++))
> > {
> > # Apagando a bola que foi ligada há 25 rodadas atras
> > [ $k -gt 1 ] && {
> > tput setaf 2; tput bold
> > tput cup ${linha[$[k-1]$i]} ${coluna[$[k-1]$i]}; echo \*
> > unset linha[$[k-1]$i]; unset coluna[$[k-1]$i] # Mantenha limpo
> > o vetor
> > }
> > li=$((RANDOM % 9 + 3))
> > ini=$((c-li+2))
> > fim=$((c+li+2))
> > co=$((RANDOM % (li-2) * 2 + 1 + ini))
> > tput setaf $cor; tput bold # Troca cor das bolas
> > tput cup $li $co
> > echo o
> > linha[$k$i]=$li
> > coluna[$k$i]=$co
> > cor=$(((cor+1)%8))
> > sh=1
> > for l in S H E L L
> > do
> > tput cup $((lin+1)) $((c-3+sh))
> > echo $l
> > let sh++
> > sleep 0.01
> > done
> > }
> > k=$((k % 2 + 1))
> > done
> >
> > Feliz natal a todos, abração,
> > Julio
> > *Cursos de Shell e Zenity nos finais de semana:
> > - Em SP ligue (11) 2125-4747;
> > - Em DF ligue (61) 3223-3000;
> > - Turmas fechadas em outras cidades ligue (21) 8112-9988*
> >
> >
> > 2008/12/19 Leonardo Bernardes <address@hidden <inmovil%40gmail.com>>
> >
> > > Julio, que anexo?
> > >
> > > Leonardo Bernardes
> > > Usuário Linux # 444329
> > > brausen.blogspot.com
> > >
> > > 2008/12/19 Julio C. Neves 
> > > <address@hidden<julio.neves%40gmail.com><julio.neves%
> > 40gmail.com>
> > > >
> > >
> > >
> > > > Pessoal,
> > > > peço que vcs executem o arquivo em anexo na linha de comandos do
> shell.
> > > >
> > > > --
> > > > Abração,
> > > > Julio
> > > >
> > > >
> > > > [As partes desta mensagem que não continham texto foram removidas]
> > > >
> > > >
> > > > ------------------------------------
> > > >
> > > > ----------------------------------------------------------
> > > > Esta lista não admite a abordagem de outras liguagens de programação,
> > > como
> > > > perl, C etc. Quem insistir em não seguir esta regra será moderado sem
> > > prévio
> > > > aviso.
> > > > ----------------------------------------------------------
> > > > Sair da lista: 
> > > > address@hidden<shell-script-unsubscribe%40yahoogrupos.com.br>
> > <shell-script-unsubscribe%40yahoogrupos.com.br>
> > > > ----------------------------------------------------------
> > > > Esta lista é moderada de acordo com o previsto em
> > > > http://www.listas-discussao.cjb.net
> > > > ----------------------------------------------------------
> > > > Servidor Newsgroup da lista: news.gmane.org
> > > > Grupo: gmane.org.user-groups.programming.shell.brazil
> > > >
> > > > Links do Yahoo! Grupos
> > > >
> > > >
> > > >
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> >
> >
> >
> > --
> > Abração,
> > Julio
> > Cursos de Shell e Zenity nos finais de semana:
> > - Em SP ligue (11) 2125-4747;
> > - Em DF ligue (61) 3223-3000;
> > - Turmas fechadas em outras cidades ligue (21) 8112-9988
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> > ------------------------------------
> >
> > ----------------------------------------------------------
> > Esta lista não admite a abordagem de outras liguagens de programação,
> como
> > perl, C etc. Quem insistir em não seguir esta regra será moderado sem
> prévio
> > aviso.
> > ----------------------------------------------------------
> > Sair da lista: address@hidden<shell-script-unsubscribe%40yahoogrupos.com.br>
> > ----------------------------------------------------------
> > Esta lista é moderada de acordo com o previsto em
> > http://www.listas-discussao.cjb.net
> > ----------------------------------------------------------
> > Servidor Newsgroup da lista: news.gmane.org
> > Grupo: gmane.org.user-groups.programming.shell.brazil
> >
> > Links do Yahoo! Grupos
> >
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Elder Marco

Linux User: #471180

"O conhecimento é tristeza: aqueles que mais sabem são os que mais
profundamente devem lamentar a mais fatal verdade, a árvore do conhecimento
não é a da vida." (Versos extraídos da tragédia Manfred, de Byron e citado
por Nietzsche em "Humano, demasiado humano")


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]